... máy. Tìm xem các toán hạng tức thời và các địa
sát phần mã máy. Tìm xem các toán hạng tức thời và các địa
chỉ xuất hiện ở đâu trong phần mã máy của lệnh.
chỉ xuất hiện ở đâu trong phần mã máy ... của lệnh.
chỉ xuất hiện ở đâu trong phần mã máy của lệnh.
Phần mã máy của 2 câu lệnh cuối có gì khác nhaukhi dùng các
Phần mã máy của 2 câu lệnh cuối có gì khác nhaukhi dùng các
toán tử WORD ... <Assemble> :
A <Assemble> :
cho phép viết từ bàn phím các lệnh mã máy
cho phép viết từ bàn phím các lệnh mã máy
dưới dạng gợi nhớ.
dưới dạng gợi nhớ.
A [ <địa chỉ>]
A [ <địa...
... tập
Vai trò của Cache trong máy tính.
Trình bày chiến lược trữ đệm của Cache.
Phân biệt bộ nhớ RAM và ROM.
Nêu trình tự quá trình thực hiện khi khởi động máy
tính.
Chương 3 : Tổ chức Memory ... BIOS
00000
00400
00600
A0000
B0000
B8000
C0000
F0000
F6000
FE000
M
M
E
E
M
M
O
O
R
R
Y
Y
M
M
A
A
P
P
Chương 3 : Tổ chức Memory 14
Cấu trúc Cache
Cache được cấu tạo thành từng hàng (cache lines) , 32 bit/hàng
cho 386, 128 bit/hàng cho 486, ... phần mềm cấu hình và chẩn đoán hệ
thống, các chương trình con nhập/xuất cấp thấp mà
DOS sử dụng. Các chương trình này được mã hoá
trong ROM và được gọi là phần dẽo (firmware).
Một tính năng...
... Devices
Chuong 5 : I/O Devices
2
2
Nội dung
Nội dung
Nguyên lý xuất nhập trong máy tính
Nguyên lý xuất nhập trong máy tính
Cách CPU giao tiếp với thiết bị I/O.
Cách CPU giao tiếp với thiết bị ... ?
Mô tả tiến trình phục vụ ngắt quãng.
Mô tả tiến trình phục vụ ngắt quãng.
Tính toán vị trí của vector ngắt của
Tính toán vị trí của vector ngắt của
interrupt 20h.
interrupt 20h.
Viết các ... trong
khoảng 1 83
Chuong 5 : I/O Devices
Chuong 5 : I/O Devices
20
20
Có thể dữ liệu trên máy PC của bạn khác vớI dữ liệu trên
vì còn phụ thuộc vào version của DOS, ngày tháng của
BIOS,...
... bản về cấutrúc tổng quát ị
của máytính cũng như các thành phần cấu tạo nên máy
tính.
09/19/12 Chuong 1 CẤUTRÚC TỔNG QUÁT CỦA HTMT 8
Nắm được tổng quan về cấutrúcmáy tính.
Hiểu về Máy Turing ... TỔNG QUÁT CỦA MỘT
HỆ THỐNG MÁY TÍNH
09/19/12 Chuong 1 CẤUTRÚC TỔNG QUÁT CỦA HTMT 10
09/19/12 Chuong 1 CẤUTRÚC TỔNG QUÁT CỦA HTMT 1
C UẤ
C UẤ
TRÚC
TRÚC
MÁY
MÁY
TÍNH
TÍNH
L P TRÌNH H P Ậ Ợ
L P ... Chuong 1 CẤUTRÚC TỔNG QT CỦA HTMT 2
Cấu trúcMáytính &
Cấu trúcMáytính &
Lập trình Assembly
Lập trình Assembly
MỤC
MỤC
TIÊU
TIÊU :
1. Khám phá bí mật bên trong máy tính.
3....
... Cấutrúc chung của một máytính bao gồm : Bộ xử lí
trung tâm, bộ nhớ trong, các thiết bị vào/ra, bộ nhớ
ngoài.
Câu hỏi: Cho
biết các thiết bị
của máytính
mà em biết?
Trả lời: Cấu
trúc ... trúc chung của các loại máytính thông qua máy vi tính và sơ
lược về hoạt động của máy tính.
Biết các thông tin chính về một lệnh và lệnh là dạng dữ liệu đặc biệt được máytính lưu
trữ và xử ... người
thao tác, sử
dụng nó cho
các mục đích
của đời sống.
7’
2. Cấutrúc của một máy tính: Thầy : Giống
như con người,
máy tính cũng
có bộ não để
điều khiển mọi
hoạt động, có
các bộ phận...
... định PC99 cho máy cá nhân
4. Chuẩn máy tính
Chuẩn máytính là các qui định về phấn
cứng và phần mềm máytính mà các nhà s n
xuất máytính cần tuân theo.
Thời kỳ đầu chuẩn máytính dựa trên ... lo¹i theo kÝch
thíc
1. Lịch sử phát triển của máy tính
2. Phân loại máy tính
3. Cấutrúc cơ bản hệ máytính
và hệ thống hỗ trợ
4. Chuẩn máy tính
a. Phân loại theo công nghệ
Thế hệ 1: từ ...
máy in,
máy
vẽ )
CU
Phối
ghép
vào ra
Thiết bị
vào (bàn
phím,
chuột,
máy
quét )
Bus điều
khiển
Bus dữ liệu
Bus địa chỉ
Hình 4. Sơ đồ khối hệ máytính cơ
bản
3. Cấutrúc cơ bản hệ máy...
... đoạn
BUS trong
của CPU
BUS ngoài
Đơn vị thực hiện - EU
Đơn vị ghép nối BIU
Hàng đợi lệnh
Hình 2.1. Cấutrúc bộ vi xử lý 8086/8088
Các
thanh ghi
đa năng
Thanh ghi
con trỏ,
chỉ số
AX
BX
CX
DX
SP
BP
SI
DI
CS
DS
SS
ES
IP
Toán ... gồm
các mạch có nhiệm vụ thực hiện
các phép tính số học hoặc logic
trên các số nhị phân theo từng
cặp bit vào.
- Để thực hiện được các phép
tính này ALU cần sử dụng các
thanh ghi tương ... đồng xử lý toán. Khi MP
đang thực hiện lệnh WAIT thì MP sẽ
kiểm tra chân TEST. Nếu TEST=1 thì
máy tiếp tục chờ cho đến khi TEST=0
thì chuyển sang trạng thái tiếp theo.
Các chân điều khiển thao...
... l m n o
112
7 p q r s t u v w x y z { ¦ } ~ ∆
Ví dụ 3:
Viết chương trình khởi động nguội
máy tính, biết rằng chương trình
khởi động nằm ở ROM tại địa chỉ:
F000:E05BH
Giải:
mov word ptr ...
nhớ qui ước được đặt trong qúa trình thiết
lập máy)
16
Byte bộ nhớ cơ sở phần cao (kích thước bộ
nhớ qui ước được đặt trong qúa trình thiết
lập máy)
Tiªu chuÈn bé nhí më réng lµ
ph¬ng ... ch÷ A mµu ®á trªn
nÒn tr¾ng t¹i dßng 5 cét
10
Xãa mËt khÈu:
O 70 2F
O 71 FF
RAM CMOS máytính IBM PC XT có
dung lượng 64 Byte
Để truy nhập bộ nhớ RAM CMOS
không thể dùng các lệnh...
... chØ cæng cña c¸c ICW vµ OCW
AEN
BUS
Hình 1: Hệ thống hỗ trợ Vào/Ra
Hệ máy vi
tính
Bộ vi xử lý
Bộ nhớ
HT hỗ trợ I/O
PORT
Máy in
ổ đĩa
Bàn
phím
1. Giới thiệu
0 X Kh«ng ®Öm
1 0 §Öm tí
1 1 §Öm ... qua
khe cắm mở
rộng
NMI
S0
S1
S2
INTR
8288
INTA
8088
8259
Hình 6.9. Nguồn tạo ngắt cứng của máytính
PC/XT
Cho phép NMI
sử dụng cổng A0H
Yêu cầu ngắt 8087
Kiểm tra bit bậc của RAM
Kiểm tra ... 94 Đọc đĩa
26 98 Ghi lên đĩa
27 9C Kết thúc chương trình và ở lại
thường trú
Ngắt của DOS
Máytính IBM PC XT thực hiện
vào/ra qua các cổng nhờ có hệ
thống hỗ trợ vào/ra.
Hệ thống hỗ trợ...
... 1: Hệ thống hỗ trợ Vào/Ra
Hệ máy vi
tính
Bộ vi xử lý
Bộ nhớ
HT hỗ trợ I/O
PORT
Máy in
ổ đĩa
Bàn
phím
1. Byte dữ liệu được chuyển tới bus
dữ liệu của máy in.
2. Máy in được thông báo có byte ... báo có byte
dữ liệu cần in thông qua việc kích
hoạt tín hiệu vào STROBE của máy
in.
3. Khi máy in nhận dữ liệu, máy in
thông báo cho nguồn gửi bằng cách
kích hoạt tín hiệu ra ACK
(Acknowledge).
4. ... Cấu hình ví dụ 1
D0
D7
A0
A1
A
B
CL
CU
D0
D7
A0
A1
IOR
IOW
RD
WR
CS
8255
Ví dụ:
Trình bày chức năng mạch ở hình
4.1
Trình bày các bước thực hiện tại 4
chu kỳ T
1
-T
4
tương ứng ở máy...
...
Trong các hệ máy tính, ngư
ời ta dùng một bộ dao động
đồng hồ để đồng bộ hoạt
động của tất cả các chip vi
mạch ... 80x86.
Các thiết bị ngoại vi làm
việc với tần số thấp hơn.
Địa chỉ cổng của 8253/54 ở máy
tính PC
Địa chỉ nhị phân (Binary) Địa
chỉ
Hex
Chức năng
CS A9 A8
A7 A6 A5 A4
A3 A2 A1
A0
1 ... thời 8253
3. Từ điều khiển và khởi tạo
8253
4. Các chế độ tạo xung ra
5. Nối ghép 8253/8254 ở máy
tính XT
6. Một số lập trỡnh ứng dụng
bộ định thời 8253
4. C¸c chÕ ®é t¹o xung ra
cña 8253
Cã...
...
Intel cã chÕ t¹o bé xö lý Core
2 Extreme dµnh cho game thñ.
Công nghệ Vi kiến trúc
NetBurst
1. Cấutrúc Động cơ thi hành nhanh
REE (Rapid Execution Engine).
Hai đơn vị ALU là U và V ... đồng xử lý toán học ngay bên
trong CPU
4. Có thiết kế 4 chân DP0-DP3 (Data
Parity) để kiểm tra tính chẵn lẻ
5. Sử dụng công nghệ nhân tần số
hệ thống (Overdrive)
Bé VXL Intel Core I7
Processor...
... CIRC_AREA
MOV AH.4CH
INT 21H
START ENDP
NMI
8088
PRE
D
Q
CLR
C
5
V
Hình 6.10. Nguồn NMI của máytính
PC/XT
kiểm tra chẵn
lẻ
Ngắt từ 8087
SW2 của
chuyển mạch 1
Kiểm tra cho
phép I/0 từ
chân ...
8087
Từ điều
khiển
Từ trạng
thái
Điều khiển
bus
Đệm dữ
liệu
Bộ điều
khiển
số
Từ thẻ
Bộ tính
định trị
Bộ tính
luỹ
thừa
Bus dữ
liệu
Địa chỉ
/trạng
thái
Thanh ghi
ngăn xếp
Chỉ dẫn định nghĩa ... mười, biểu
diễn:
Số thập phân nén.
Số thực tạm thời.
5. Nối ghép đồng xử lý
toán trong máytính XT
* Đặc điểm
Cả VXL và ĐXL đều truy nhập
cùng một bus địa chỉ, dữ liệu và
điều khiển....
... (hardware-
based locking).
1.Giới thiệu
Các máytính thế hệ trước cần đến
một loạt các chip vi mạch làm
chức năng hỗ trợ cho hoạt động
của hệ thống máytính (như điều
khiển ngắt, điều khiển vào ... GMCH
Làm việc bus hệ thống 66/100 MHz.
Hỗ trợ ghép nối bộ nhớ chính với các
mạch logíc của máy tính.
421 Mini- BGA.
Bộ điều khiển hiển thị.
230 MHz RAMDAC cho đồ hoạ.
Làm việc với Celeron ... chi tiết mới
đóng vai trò quan trọng trong hỗ trợ
quản lý cơ sở hạ tầng và quản lý hệ
thống máy tính.
Một số đặc điểm chính của FWH là:
Bộ phát số ngẫu nhiên RNG (random
number generator).
...
... Hổ trợ Plug and Play. Cho phép tạo
cấu hình tự động. Phần mềm đặt cấu
hình sẽ tự động chọn địa chỉ và các
ngắt không sử dụng để tránh xung
đột.
Ví dụ:
Tính và so sánh dải thông lớn
nhất ... số đặc trưng bus EISA
EISA - Bus ISA cải tiến là sản
phẩm của các nhà SX máytính tư
ơng thích nhằm đáp lại kiến trúc vi
kênh MCA của IBM.
Bus EISA nâng cấp từ bus ISA
nhằm khắc phục hạn ... có
thể không hoạt động theo
tần số đồng hồ trung tâm.
Ví dụ: Trao đổi dữ liệu giữa
máy tính và máy in là ví dụ
về giao thức không đồng bộ.
...