Tải bản đầy đủ (.ppt) (22 trang)

Bài giảng vi xử lý 2 pot

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (621.43 KB, 22 trang )

Presenter: Trịnh Hoàng Hơn
Industrial and Civil Automation Lab
Tel: 0903767041

Vi Xử Lý
27/06/14 06:01
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)
27/06/14 06:01
Trịnh Hoàng Hơn
ICA Lab
2
Sơ đồ khối máy vi tính
27/06/14 06:01
Trịnh Hoàng Hơn
ICA Lab
3
Các đường tín hiệu kết nối với 1VXL tiêu biểu
27/06/14 06:01
Trịnh Hoàng Hơn
ICA Lab
4
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).


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
27/06/14 06:01
Trịnh Hoàng Hơn
ICA Lab
5
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).
27/06/14 06:01
Trịnh Hoàng Hơn
ICA Lab
6
Dung lượng bộ nhớ (DLBN)
*
Một bộ nhớ:

độ rộng dữ liệu m bit

N đường địa chỉ

→ Dung lượng: 2
N
×m (bit).
*
DLBN cũng được tính theo

kilobyte (KB),

megabyte (MB)

gigabyte (GB)

27/06/14 06:01
Trịnh Hoàng Hơn
ICA Lab
7
VD: với m=8
1K=2
10
=1024
1M=2
20
=1024K
1G=2
30
=1024M=2
20
K
Mảng bộ nhớ (Memory array)
27/06/14 06:01
Trịnh Hoàng Hơn
ICA Lab
8
Tổ chức mảng 4 x 4 của bộ nhớ 16 bit
1 Số ROM thông dụng
27/06/14 06:01
Trịnh Hoàng Hơn
ICA Lab
9
ROM 2764
27/06/14 06:01
Trịnh Hoàng Hơn

ICA Lab
10
ROM 2764
27/06/14 06:01
Trịnh Hoàng Hơn
ICA Lab
11
Control
bus
ROM 2764 – dung lượng
27/06/14 06:01
Trịnh Hoàng Hơn
ICA Lab
12
Tế bào nhớ
Chứa giá trị
“0” hoặc “1”
-
0: điện áp là 0
volts
-
1: điện áp là
Vcc
Địa chỉ 1
Địa chỉ 2
Địa chỉ 3
• • •
• • •
• • •
Địa chỉ 2

13
2764–dung lượng
27/06/14 06:01
Trịnh Hoàng Hơn
ICA Lab
13
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
• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
0 0 0 1 1 1 1 1 1 1 1 1 1
0 0 1 0 0 0 0 0 0 0 0 0 0
• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
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
• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
1 1 1 1 1 1 1 1 1 1 1 1 1
2
13
=2
3
×2
10
=8K
2
10
=1K
2

10
=1K
2
10
=1K
2
13
=8K
Kết nối với vi xử lý
27/06/14 06:01
Trịnh Hoàng Hơn
ICA Lab
14
RAM 6264
27/06/14 06:01
Trịnh Hoàng Hơn
ICA Lab
15
Kết nối với vi xử lý
27/06/14 06:01
Trịnh Hoàng Hơn
ICA Lab
16
ROM 8 x 4 đơn giản
27/06/14 06:01
Trịnh Hoàng Hơn
ICA Lab
17
VD 1
27/06/14 06:01

Trịnh Hoàng Hơn
ICA Lab
18
27/06/14 06:01
Trịnh Hoàng Hơn
ICA Lab
19
27/06/14 06:01
Trịnh Hoàng Hơn
ICA Lab
20
27/06/14 06:01
Trịnh Hoàng Hơn
ICA Lab
21
27/06/14 06:01
Trịnh Hoàng Hơn
ICA Lab
22

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×