Professional Documents
Culture Documents
Bài tập: 10% - thực hiện theo yêu cầu trên trang VIDEO
Kiểm tra giữa kỳ:
- Thời gian: 60 phút
- Hình thức: tự luận
- Đánh giá: 20%.
SƠ ĐỒ KHỐI HỆ VI XỬ LÝ
SOFTWARE
HARDWARE
FIRMWARE
QUAN ĐIỂM
- Thời gian: thế hệ cơ khí, đèn điện tử,
transistor, vi mạch, cá nhân…
ĐƠN VỊ THIẾT BỊ
BỘ NHỚ XỬ LÝ XUẤT
(MEMORY) TRUNG TÂM NHẬP
(CPU) (I/O)
OSC
Dao động OSC: tạo xung nhịp CK đồng bộ hoạt động của CPU và các khối
trong hệ thống vi xử lý.
• BỘ NHỚ CHÍNH
- ROM
- RAM
• BỘ NHỚ PHỤ
- Ổ đĩa cứng
- Đĩa mềm
- Băng từ
- CD, …
MSB LSB
BIG ENDIAN BYTE0 BYTE1 BYTE2 BYTE3
GND Vcc
8
Data bus D0D7
n
Address bus A0An-1
/WE
Control bus
/OE
CPU /CS
hệ thống BUS :
Addr, Data, Control
CPU
GND Vcc
D0D7
A0An Cách quản lý
bộ nhớ và
CPU /WE
/OE I/O???
/CS
IO/𝐌𝐄𝐌
Control bus Read
Write
D0D7
Data bus
0000 0000
Addr bus
A0An Vcc
GND Vcc
D0D7
A0An Địa chỉ của
bộ nhớ và I/O
CPU /WE
/OE trùng nhau?
/CS
GND Vcc
D0D7
Sử dụng
A0A3
1 phần địa chỉ của
mạch bộ nhớ và I/O
CPU logic /WE
/OE giống nhau?
Mạch logic /CS
GND Vcc
D0D7
Sử dụng
A0A3
1 phần địa chỉ của
mạch bộ nhớ và I/O
CPU logic /WE
/OE giống nhau?
Mạch logic /CS
VÍ DỤ : Thiết kế mạch giải mã địa chỉ cho bộ nhớ có tầm địa chỉ
từ 300H đến 3FFH. Giả sử CPU có 12 đường địa chỉ.
ALU B
CPU C
D
IR REGs
Instruction Decoder
PC: 0
A Vcc
IR REGs /OE 5 0h
6 5h
(7) A
Mạch logic /CS
Inst. Dec. 7
data data
ALU
Inputs Addr Addr
Control Control
CONTROL
data
data
Outputs
data data
ALU
Inputs Addr Addr
Control Control
CONTROL
data
data
Outputs VI XỬ LÝ
HỆ THỐNG SỐ: các hệ thống số cơ bản, biểu diễn và chuyển đổi qua lại.
- Các phép toán nhị phân trên số có dấu và không dấu.
- Các mã nhị phân thông dụng: BCD(nén và không nén), phép cộng trừ số
BCD, ASCII, LED 7 đoạn,..
BỘ NHỚ: phân loại, chức năng, thông số , tín hiệu điều khiển, định thì..
MẠCH GIAO TIẾP NGOẠI VI: dùng để kết nối giữa CPU với các thiết bị
bên ngoài. Sử dụng các chốt D, các thanh ghi chuyển đổi dữ liệu song song
sang nối tiếp và ngược lại, các cổng đệm 3 trạng thái …