BÀi giảng cấu trúc máy tíNH



tải về 0.71 Mb.
trang1/8
Chuyển đổi dữ liệu14.08.2016
Kích0.71 Mb.
#19887
  1   2   3   4   5   6   7   8

Trường Cao Đẳng Nghề Yên Bái Cấu trúc máy tính


TRƯỜNG CAO ĐẲNG NGHỀ YÊN BÁI

-----------------



BÀI GIẢNG

CẤU TRÚC MÁY TÍNH


MỤC LỤC
LỜI NÓI ĐẦU 3

CHƯƠNG 1: CẤU TRÚC CƠ BẢN CỦA MÁY TÍNH 4

CHƯƠNG 2: BUS VÀ TRUYỀN THÔNG TIN TRONG MÁY TÍNH 42

CHƯƠNG 3: BỘ NHỚ 56

CHƯƠNG 4: CÁC PHƯƠNG PHÁP VÀO - RA DỮ LIỆU 70

CHƯƠNG 5: CÁC THIẾT BỊ NGOẠI VI 92

CHƯƠNG 6: ROM-BIOS và RAM-CMOS 113

LỜI NÓI ĐẦU
Ngày nay, máy vi tính được sử dụng rộng rãi trong mọi lĩnh vực hoạt động của đời sống con người. Để có thể ứng dụng linh hoạt và có hiệu quả máy vi tính vào các lính vực khác nhau của đời sống, cần phải có những hiểu biết sâu sắc hơn về phần cứng của nó. Những vấn đề liên quan đến cấu trúc máy tính rất rộng lớn. Trong khuôn khổ giáo trình giảng dạy môn “Cấu trúc máy tính” tài liệu này chỉ trình bày những vấn đề cơ bản về cấu trúc phần cứng và nguyên lý hoạt động của máy vi tính, đặc biệt là máy vi tính PC, dòng máy đang được sử dụng rộng rãi ở nước ta hiện nay.

Tài liệu này gồm 6 chương:



  • Chương 1: Mô tả những thành phần cơ bản, phương pháp biểu diễn thông tin và nguyên lý hoạt động của máy tính số.

  • Chương 2 và 3: Trình bày về kĩ thuật Bus, cách truyền thông tin trong máy tính, và các loại bộ nhớ được sử dụng trong các thiết bị trong máy tính.

  • Chương 4: Trình bày các phương pháp vào - ra dữ liệu trong máy tính.

  • Chương 5: Trình bày về các thiết bị ngoại vi dùng cho máy tính, và nguyên lý hoạt động của máy in.

  • Chương 6: Trình bày vai trò và nguyên lý hoạt đông của bộ nhớ ROM-BIOS và RAM-CMOS

CHƯƠNG 1:

CẤU TRÚC CƠ BẢN CỦA MÁY TÍNH
1. Biểu diễn và xử lý thông tin trong máy tính

1.1. Hệ đếm nhị phân và phương pháp biểu diễn thông tin trong máy tính.

 Hệ nhị phân (Binary)



Khái niệm:

Hệ nhị phân hay hệ đếm cơ số 2 chỉ có hai con số 0 và 1. Đó là hệ đếm dựa theo vị trí. Giá trị của một số bất kỳ nào đó tuỳ thuộc vào vị trí của nó. Các vị trí có trọng số bằng bậc luỹ thừa của cơ số 2. Chấm cơ số được gọi là chấm nhị phân trong hệ đếm cơ số 2. Mỗi một con số nhị phân được gọi là một bit (Binary digit). Bit ngoài cùng bên trái là bit có trọng số lớn nhất(MSB, Most Significant Bit) và bit ngoài cùng bên phải là bit có trọng số nhỏ nhất (LSB, Least Significant Bit) như dưới đây:

23 22 21 20 2-1 2-2

MSB 1 0 1 0 . 1 1 LSB

Chấm nhị phân

Số nhị phân (1010.11)2 có thể biểu diễn thành:

(1010.11)2 = 1*23+ 0*22 + 1*21+ 0*20 + 1*2-1 + 1*2-2= (10.75)10

Chú ý: dùng dấu ngoặc đơn và chỉ số dưới để ký hiệu cơ số của hệ đếm.Đối với phần lẻ của các số thập phân, số lẻ được nhân với cơ số và số nhớ được ghi lại làm một số nhị phân. Trong quá trình biến đổi, số nhớ đầu chính là bit MSB và số nhớ cuối là bit LSB.

Ví dụ 2: Biến đổi số thập phân (0.625)10 thành nhị phân:

625*2 = 1.250. Số nhớ là 1, là bit MSB.

0.250*2 = 0.500. Số nhớ là 0

0.500*2 = 1.000. Số nhớ là 1, là bit LSB.

Vậy : (0.625)10 = (0.101)2.

1.2. Bảng mã ASCII

Bảng mã ASCII (American Standard Code for Information Interchange). Người ta đã xây dựng bộ mã để biểu diễn cho các ký tự cũng như các con số Và các ký hiệu đặc biệt khác. Các mã đó gọi là bộ mã ký tự và số. Bảng mã ASCII là mã 7 bit được dùng phổ biến trong các hệ máy tính hiện nay.Với mã 7 bit nên có 27 = 128 tổ hợp mã. Mỗi ký tự (chữ hoa và chữ thường).

Cũng như các con số thập phân từ 0..9 và các ký hiệu đặc biệt khác đều được biểu diễn bằng một mã số như bảng sau .Việc biến đổi thành ASCII và các mã ký tự số khác, tốt nhất là sử dụng mã tương đương trong bảng.

Ví dụ: Đổi các ký tự BILL thành mã ASCII:

Ký tự B I L L

ASCII: 1000010 1001001 1001100 1001100

HEXA: 42 49 4C 4C

Bảng mã ASCII



Row Bits

Column Bits(B7B6B5)

 

0

1

2

3

4

5

6

7

Row

B4

B3

B2

B1

 

000

001

010

011

100

101

110

111

 

 ↓

 ↓

↓ 

 ↓

 ↓

↓ 

↓ 

↓ 

0

0

0

0

0

→ 

NUL

DLE

SP

0

@

P

 ‘

p

1

0

0

0

1

→ 

SOH

DC1

!

1

A

Q

a

q

2

0

0

1

0

→ 

STX

DC2



2

B

R

b

r

3

0

0

1

1

→ 

ETX

DC3

#

3

C

S

c

s

4

0

1

0

0

→ 

EOT

DC4

$

4

D

T

d

t

5

0

1

0

1

→ 

ENQ

NAK

%

5

E

U

e

u

6

0

1

1

0

→ 

ACK

SYN

&

6

F

V

f

v

7

0

1

1

1

→ 

BEL

ETB



7

G

W

g

w

8

1

0

0

0

→ 

BS

CAN

(

8

H

X

h

x

9

1

0

0

1

→ 

HT

EM

)

9

I

Y

i

y

A

1

0

1

0

→ 

LF

SUB

*

:

J

Z

j

z

B

1

0

1

1

→ 

VT

ESC

+

;

K

[

k

{

C

1

1

0

0

→ 

FF

FS

-

<

L

\

l

|

D

1

1

0

1

→ 

CR

GS

,

=

M

]

m

}

E

1

1

1

0

→ 

SO

RS

.

>

N

^

n

~

F

1

1

1

1

→ 

SI

US

/

?

O

_

o

DEL

Каталог: books -> cong-nghe-thong-tin -> lap-rap-cai-dat
cong-nghe-thong-tin -> BÀi thực hành số 1
cong-nghe-thong-tin -> Câu 1: Các thành phần của hệ điều hành, nhân hệ điều hành, tải hệ điều hành
cong-nghe-thong-tin -> Bài 1 Những khái niệm cơ bản về ngôn ngữ c mục tiêu
cong-nghe-thong-tin -> Trừ khi người ta cho bạn ngủ trong trạng thái đông lạnh suốt mấy năm vừa qua, nếu không, chắc chắn bạn đã nghe nói nhiều về máy tính và những mối đe dọa từ Internet đối với sự riêng tư của bạn
cong-nghe-thong-tin -> Mục lục 2 Làm quen với visual basic 9
cong-nghe-thong-tin -> TÀi liệu html, dhtml và javascript ha noi 9/2008
cong-nghe-thong-tin -> Hình thức trả lời là chọn 1 hoặc nhiều đáp án đúng. Ứng dụng web
cong-nghe-thong-tin -> SỞ khoa học và CÔng nghệ ĐĂKLĂk trung tâm tin họC & thông tin khcn
cong-nghe-thong-tin -> Thử xem iq đến đâu? Phần quan trọng nhất của hệ điều hành Linux là

tải về 0.71 Mb.

Chia sẻ với bạn bè của bạn:
  1   2   3   4   5   6   7   8




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương