You are on page 1of 22

Vi Xử Lý

Presenter: Trịnh Hoàng Hơn


Industrial and Civil Automation Lab
Tel: 0903767041
trinhhoanghon09@gmail.com
04/06/2020 10:04 CH
CuuDuongThanCong.com https://fb.com/tailieudientucntt
Sơ đồ khối máy vi tính
* Một máy tính dựa trên vi xử lý:
Gọi là máy vi tính (microcomputer), gọi tắt là C (uC)

Trịnh Hoàng Hơn


04/06/2020 10:04 CH 2
CuuDuongThanCong.com ICA Lab https://fb.com/tailieudientucntt
Sơ đồ khối máy vi tính

Trịnh Hoàng Hơn


04/06/2020 10:04 CH 3
CuuDuongThanCong.com ICA Lab https://fb.com/tailieudientucntt
Các đường tín hiệu kết nối với 1VXL tiêu biểu

Hai tín hiệu điều khiển cơ


bản là READ &WRITE
thường được gọi là read
strobe (lấy mẫu đọc) &
write strobe (lấy mẫu
ghi).

Trịnh Hoàng Hơn


04/06/2020 10:04 CH 4
CuuDuongThanCong.com ICA Lab https://fb.com/tailieudientucntt
Bộ nhớ

* Có cấu tạo và giao tiếp chuẩn với VXL


 (Dễ tiếp cận) tìm hiểu bộ nhớ trước
* Có hai loại
ROM: Read Only Memory
•Nhớ chương trình
RAM= Random Access Memory
•(bộ nhớ truy cập ngẫu nhiên)
•Nhớ dữ liệu

Trịnh Hoàng Hơn


04/06/2020 10:04 CH 5
CuuDuongThanCong.com ICA Lab https://fb.com/tailieudientucntt
Bit, Byte và Word

*Bit: đơn vị cơ bản (bit=binary digit)


Giá trị 0 hoặc 1.
Bit được truyền đi qua kết nối điện và được lưu
trữ trong tế bào nhớ.
*Byte: đơn vị lớn hơn gồm 8 bit.
*Word: nhóm gồm nhiều
Có thể 1, 2, 4, 8,... byte.
Thường: 2 byte (16 bit), word dài 4 byte (32 bit).

Trịnh Hoàng Hơn


04/06/2020 10:04 CH 6
CuuDuongThanCong.com ICA Lab https://fb.com/tailieudientucntt
Dung lượng bộ nhớ (DLBN)

* Một bộ nhớ:
độ rộng dữ liệu m bit
N đường địa chỉ
 Dung lượng: 2Nm (bit).
* DLBN cũng được tính theo
kilobyte (KB), VD: với m=8
1K=2 10=1024
megabyte (MB)
1M=2 20=1024K
gigabyte (GB)
1G=230=1024M=220K
Trịnh Hoàng Hơn
04/06/2020 10:04 CH 7
CuuDuongThanCong.com ICA Lab https://fb.com/tailieudientucntt
Mảng bộ nhớ (Memory array)

Tổ chức mảng 4 x 4 của bộ nhớ 16 bit

Trịnh Hoàng Hơn


04/06/2020 10:04 CH 8
CuuDuongThanCong.com ICA Lab https://fb.com/tailieudientucntt
1 Số ROM thông dụng

Trịnh Hoàng Hơn


04/06/2020 10:04 CH 9
CuuDuongThanCong.com ICA Lab https://fb.com/tailieudientucntt
ROM 2764

Trịnh Hoàng Hơn


04/06/2020 10:04 CH 10
CuuDuongThanCong.com ICA Lab https://fb.com/tailieudientucntt
ROM 2764

Control
bus

Trịnh Hoàng Hơn


04/06/2020 10:04 CH 11
CuuDuongThanCong.com ICA Lab https://fb.com/tailieudientucntt
ROM 2764 – dung lượng

Địa chỉ 1

Địa chỉ 2

Tế bào nhớ Địa chỉ 3


Chứa giá trị
“0” hoặc “1”   
-0: điện áp là 0
volts   
-1: điện áp là
Vcc   

Địa chỉ 213

Trịnh Hoàng Hơn


04/06/2020 10:04 CH 12
CuuDuongThanCong.com ICA Lab https://fb.com/tailieudientucntt
2764–dung lượng 213=23210=8K
A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0
0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 1
210=1K
            
0 0 0 1 1 1 1 1 1 1 1 1 1
213=8K 0 0 1 0 0 0 0 0 0 0 0 0 0

210=1K             
Phân trang bộ nhớ

0 0 1 1 1 1 1 1 1 1 1 1 1
            
            
1 1 1 0 0 0 0 0 0 0 0 0 0
210=1K             
1 1 1 1 1 1 1 1 1 1 1 1 1

Trịnh Hoàng Hơn


04/06/2020 10:04 CH 13
CuuDuongThanCong.com ICA Lab https://fb.com/tailieudientucntt
Kết nối với vi xử lý

Trịnh Hoàng Hơn


04/06/2020 10:04 CH 14
CuuDuongThanCong.com ICA Lab https://fb.com/tailieudientucntt
RAM 6264

Trịnh Hoàng Hơn


04/06/2020 10:04 CH 15
CuuDuongThanCong.com ICA Lab https://fb.com/tailieudientucntt
Kết nối với vi xử lý

Trịnh Hoàng Hơn


04/06/2020 10:04 CH 16
CuuDuongThanCong.com ICA Lab https://fb.com/tailieudientucntt
ROM 8 x 4 đơn giản

Trịnh Hoàng Hơn


04/06/2020 10:04 CH 17
CuuDuongThanCong.com ICA Lab https://fb.com/tailieudientucntt
VD 1

Trịnh Hoàng Hơn


04/06/2020 10:04 CH 18
CuuDuongThanCong.com ICA Lab https://fb.com/tailieudientucntt
Trịnh Hoàng Hơn
04/06/2020 10:04 CH 19
CuuDuongThanCong.com ICA Lab https://fb.com/tailieudientucntt
Trịnh Hoàng Hơn
04/06/2020 10:04 CH 20
CuuDuongThanCong.com ICA Lab https://fb.com/tailieudientucntt
Trịnh Hoàng Hơn
04/06/2020 10:04 CH 21
CuuDuongThanCong.com ICA Lab https://fb.com/tailieudientucntt
Trịnh Hoàng Hơn
04/06/2020 10:04 CH 22
CuuDuongThanCong.com ICA Lab https://fb.com/tailieudientucntt

You might also like