Tài liệu Bài tập và bài giải môn vi xử lý chương 1 - Pdf 87

viết gửi lúc 10:50 ngày 26 March 2008
bài tập chương 1lớp NTDT35A

Họ tên : BÙI THỊ YẾN
LỚP NTDT35A
MSSV:0731681
BÀI 1
cho một loai ICnhớ loại UV_EPROMcó dung lượng bộ nhớ là 4KB hỏi:
+mã số của ICnày
+nếu IC này được dùng làm bộ nhớ của một hệ thống vi điều khiển có địa chỉ bắt đầu là
000hex thì địa chỉ kết thúc của bộ nhớ đó là bao nhiêu ?
+nếu IC này được dùng làm bộ nhớ của một hệ thống vi diều khiển có địa chỉ kết thúc là
7FFFhex thì địa chỉ bắt đầu là bao nhiêu?
GIẢI
IC nhớ loại UV_EPROM co dung lượng bộ nhớ là 4kB có:
+ ta có dung lượng bộ nhớ là 4kB =32kbit .
đây là IC nhớ loại UV_EPROM nên có mã số là :2732
+nếu ICnhớ này có địa chỉ ban đầu là 000hex thì địa chỉ kết thúc của IC là :
4kB =2^2 *2^10 = 2^12 vậy ta có N=12
vậy địa chỉ kết thúc là :FFFhex
+nếu IC có địa chỉ kết thúc là 7FFF thì có địa chỉ bắt đầu là :FFF
BÀI 2
cho IC có mã số là 28512 cho biết loại IC nhớ .nếu biết địa chỉ bắt đầu của vùng nhớ sủ
dụng IC nay là 000hex thì địa chỉ kết thúc là bao nhiêu
GIẢI
+IC nhớ có mã 28512 là loai IC nhớ E EPROM,có dung lượng 512kbit
+IC nhớ có địa chỉ bắt đầu là 000hex thì có địa chỉ kết thúc là 7FFF

BÀI 3
cần thiết kế một vùng nhớ có dung lượng là 32kB sử dụng bộ nhớ DRAM hỏi phải sử
dụng bao nhiêu IC 4164

Về đầu trang
In bài viết
Gửi qua email
Thảo luận về bài viết

choo soong goong
Họ Tên: Nguyễn Trung Kiên
Lớp: NTDT35 A2
MSSV:0733805
Bài 1:Cho một loai IC nhớ loại UV_EPROM có dung lượng bộ nhớ là
4KB hỏi:
a) Mã số của IC này?
b) Nếu IC này được dùng làm bộ nhớ của một hệ thống vi điều khiển có
địa chỉ bắt đầu là 000 H thì địa chỉ kết thúc của bộ nhớ đó là bao nhiêu?
c) Nếu IC này được dùng làm bộ nhớ của một hệ thống vi diều khiển có
địa chỉ kết thúc là 7FFF H thì địa chỉ bắt đầu là bao nhiêu?
Giải:
a) Loại UV_EPROM => mã số là :27
4KB = 4 x 8 = 32 Kbit &n bsp; &n bsp; &n bsp; => Mã số
IC này là : 2732
b) Ta có 4KB = 2^2 x 2^10 = 2^12 => N =12 ;IC này có 12 đường địa chỉ:
Nếu IC có địa chỉ bắt đầu là 000 H tức là: 0000 0000 0000
Thì địa chỉ kết thúc sẽ là : 1111 1111 1111 = FFF H
c) Nếu IC có địa chỉ kết thúc là: 7FFF H thì địa chỉ bắt đầu của vùng nhớ đó
là : 7FFF H - FFF H = 7000 H
BÀI 2: Cho IC có mã số là 28512 cho biết loại IC nhớ? Nếu biết địa chỉ
bắt đầu của vùng nhớ sủ dụng IC nay là 000 H thì địa chỉ kết thúc là bao

nhiêu?
Giải:

IC 2716 => Dung lượng bộ nhớ là: 16(kbit) = 2 KB (có 2 con)
IC 2764 => Dung lượng bộ nhớ là: 64(kbit) = 8 KB (có 2 con)
IC 27128 => Dung lượng bộ nhớ là: 128(kbit) = 16 KB
=>để có dung lượng bộ nhớ là 32 KB ta cần kết hợp hoặc:
+ 3 con IC là :1 IC 27128 và 2 IC 2764
+ 5 con IC là: 1 IC 2732 ; 2 IC 2716 ; 1 IC 2764 ; 1 IC
27128
Bài 6: Nếu muốn thiết kế 1 bộ nhớ có tầm địa chỉ từ 2000 H đến 2FFF H
sủ dụng bộ nhớ SRAM cần sử dụng IC có mã số bao nhiêu?
Giải:
SRAM có mã là 61
Ta có tầm địa chỉ từ 2000 H -> 2FFF H => 2FFF H - 2000 H = FFF H
mà FFF H = 1111 1111 1111 => có 12 đường địa chỉ của bộ nhớ (N=12)
=> Dung lượng của bộ nhớ là 2^12 = 2^2 x 2^10 = 4 KB = 4 x 8 =
32(kbit)
Ta có IC cần sử dụng là IC có mã số 6132
Hết
anhchangtotbung8x
Bài tập chương I
Nguyễn Duy Phương
MSSV: 0733969
Lớp NTDT35A

Bài 1

Cho một loại IC nhớ UV EPROM có dung lượng 4kb
a) Mã số của IC là:

Dung lượng sẽ là 512(kbit) = 64kb = 2
6
x 2
10
= 2
16
byte nên
N sẽ bằng 16
Tương đương 16 đường địa chỉ bộ nhớ và nếu địa chỉ bắt đầu
là 0000 0000 0000 0000H thì điạ chỉ kết thúc sẽ là 1111
1111 1111 1111H = FFFFH

Bài 3:
Cần thiết kế một bộ nhớ có dung lượng bộ nhớ là 32kb, sử
dụng bộ nhớ Ram, hỏi phải sử dụng bao nhiêu IC 4164
Giải:
Ta có 1 IC 4164 sẽ có dung lượng là 64kbyt và bằng 8kb. để
thiết kế vùng nhớ có dung lượng 32kb cần phải có 32/8 = 4,
vậy ta cần phải có 4 IC 4164 để thiết kế mạch trên

Bài 4:
Cho 2 IC nhớ 2832, 2 IC nhớ 2764, 1 IC nhớ 28128, hỏi có
thể thiết kế được bộ nhớ có tầm địa chỉ bắt đầu từ 0000H đến
địa chỉ bao nhiêu
Giải:
Ta có 1 IC 2832 thuộc loại EEPROM có dung lượng là
32kbyt => 2 IC 2832 = 32 x 2 = 64kbyt = 8kb
IC 28128 thuộc loại EEPROM có dung lượng là 128kbyt =
16kb
IC 2764 thuộc loại UV EPROM có dung lượng là 64byt , 2

Ta biết SRAM có mã là 61, ta có tầm địa chỉ 2000H đến
2FFFH => 2FFFH – 2000F = FFFH mà FFFH = 1111 1111
1111 nên có 12 đường địa chỉ bộ nhớ N = 12 => dung lượng
của bộ nhớ là 2
2
x 2
10
= 4kb = 4 x 8kbyt
vậy ta cần có IC có mã là 6132
muaxuannamdinh
Bài Tập Chương 1
Họ và Tên: Nguyễn Văn Học
Lớp : NTDT35A1
MSSV : 0731682
Bài 1
Cho một loại IC nhớ UV EPROM có dung lượng 4kb
a) Mã số của IC là:
b) Nếu IC được dùng làm bộ nhớ của hệ thống vi điều
khiển có địa chỉ bắt đầu là 000H thì địa chỉ kết thúc là
bao nhiêu
c) Nếu IC dùng làm bộ nhớ của hệ thống vi điều khiển
có địa chỉ kết thúc là 7FFFH thì có địa chỉ bắt đầu là
bao nhiêu
Bài Giải:

nên N sẽ bằng 16
-Tương đương 16 đường địa chỉ bộ nhớ và nếu địa chỉ bắt
đầu là 0000 0000 0000 0000H thì điạ chỉ kết thúc sẽ là 1111
1111 1111 1111H = FFFFH
Bài 3
Cần thiết kế một bộ nhớ có dung lượng bộ nhớ là 32kb, sử
dụng bộ nhớ Ram, hỏi phải sử dụng bao nhiêu IC 4164

Bài Giải:
Ta có 1 IC 4164 sẽ có dung lượng là 64kbyt và bằng 8kb.
để thiết kế vùng nhớ có dung lượng 32kb cần phải có 32/8 =
4, vậy ta cần phải có 4 IC 4164 để thiết kế mạch trên
Bài 4
Cho 2 IC nhớ 2832, 2 IC nhớ 2764, 1 IC nhớ 28128, hỏi có
thể thiết kế được bộ nhớ có tầm địa chỉ bắt đầu từ 0000H đến
địa chỉ bao nhiêu
Bài Giải:
Ta có 1 IC 2832 thuộc loại EEPROM có dung lượng là
32kbyt => 2 IC 2832 = 32 x 2 = 64kbyt = 8kb
IC 28128 thuộc loại EEPROM có dung lượng là 128kbyt =
16kb
IC 2764 thuộc loại UV EPROM có dung lượng là 64byt , 2
IC sẽ là 2 x 64 = 128kbyt = 16kb
từ đó ta có: tổng dung lượng bộ nhớ là:
8 + 16 + 16 = 40kb = 40 x 2
10
= 5 : 4 x 2
5
x 2
10

10
= 4kb = 4 x 8kbyt
vậy ta cần có IC có mã là 6132
The And

nhatdong_86
HỌ TÊN: NGUYỄN ĐÌNH ĐÔNG
MSSV:0731660 BÀI TẬP CHƯƠNG 1
LỚP: NTDT35A1
BÀI 1:
cho một mạch IC nhớ loại UV_EPROM có dung lượng bộ nhớ là 4kb
a) mã số IC này
b) nếu IC này được dùng làm bộ nhớ của một hệ thống vi điều khiển có địa chỉ
bắt đầu là 0000H thì địa chỉ kết thúc của bộ nhớ đó lá bao nhiêu?
c) nếu IC này được dùng làm bộ nhớ của một hệ thống vi điều khiển, có địa chỉ
kết thúc là 7FFFH thì địa chỉ bắt đầu của bộ nhớ đó là bao nhiêu?
TRẢ LỜI:
a) loại UV_EPROM có mã số là 27
4kB= 4 X 8=32Kbit=> nên ta có mã số của IC này là 2732
b) ta có: 47kB =2^2 X 2^10 = 2^12 => N= 12.IC này có 12 đường địa chỉ. nếu
IC có địa chỉ bắt đầu là 000 000 000 thì địa chỉ kết thúc sẽ là 1111 1111 1111 =
FFFH
C) nếu IC có địa chỉ kết thúc là 7FFFH thì địa chỉ bắt đầu của vùng nhớ là
7FFFH - FFFH = 7000H
BÀI 2:
cho IC có mã số là 28512 cho biết IC nhớ. nếu biết địa chỉ bắt đầu của vùng
nhớ sử dụng IC này là 000H thì địa chỉ kết thúc là bao nhiêu?
TRẢ LỜI:
28512 là loại IC EPROM.dung lượng 512 kbit = 64KB= 2^6 X 2^10= 2^16
Kbye => N=16. IC này có 16 đường địa chỉ của bộ nhớ. nếu địa chỉ bắt đầu là

nếu muốn thiết kế một bộ nhớ có tầm địa chỉ từ 2000H => 2FFFH. sử dụng bộ
nhớ SRAM. cần sử dụng IC có mã số là bao nhiêu?
TRẢ LỜI
ta có tầm địa chi 2000H => 2FFFH => 2FFFH - 2000H = FFFH mà FFFH =
1111 1111 1111 có 12 đường địa chỉ của bộ nhớ là N= 12 dung lượng của bộ
nhớ là: 2^2 x 2^10 = 4KB = 4 x 8kbit
vậy ta cần có IC có mã số là 6132.

vanduong
HỌ TÊN: PHẠM VĂN DƯƠNG
MSSV: 0737749
LỚP: NTDT35A1
BÀI 1:
cho một IC nhớ loại UV EPROM có dung lượng bộ nhớ là 4kB
a) mã số IC này
b) nếu IC này được dùng làm bộ nhớ của một hệ thống vi điều khiển có địa chỉ bắt
đầu là 0000H thì địa chỉ kết thú của bộ nhớ đó sẽ là bao nhiêu?
TRẢ LỜI:
a) loai UV EPROM có mã số là 27
4KB = 4 x 8 = 32Kbit. nên ta có mã số của IC này là 2732
b) ta có 47KB = 2^2 x 2^10 = 2^12 => N = 12. IC này có 12 đường địa chỉ, nếu
IC địa chỉ bắt đầu là 000 000 000 thì địa chỉ kết thúc sẽ là 111 111 111 = FFFH
BÀI 2:
cho IC có mã số 28512 cho biết loại IC nhớ. nếu địa chỉ vùng nhớ sử dụng IC này
là 0000H thì địa chỉ kết thúc là bao nhiêu?
TRẢ LỜI
28512 là loại IC EP ROM. dung lượng 512kbit = 64KB = 2^6 x 2^10 = 2^16byte
=> N =16 IC này có 16 đường địa chỉ nếu địa chỉ bắt đầu là 0000 0000 0000 000
thì địa chỉ kết thúc la1111 1111 1111 1111 = FFFFH
BÀI 3:

TRẢ LỜI
ta có tầm địa chỉ 2000H => 2FFFH =>2FFFH - 2000H = FFFH
mà FFFH = 1111 1111 1111 có 12 đường địa chỉ => N= 12. dung lượng bộ nhớ là
2^2 x 2^10 = 4KB = 4 x 8Kbit.

nhatdong_86
BÀI TẬP CHƯƠNG 3
HỌ TÊN: NGUYỄN ĐÌNH ĐÔNG
LỚP:NTDT 35A1
MSSV: 0731660
TẬP LỆNH CỦA 8051
Tập Lệnh 8051 Gồm: _ 139 lệnh 1 byte
_ 92 lệnh 2 byte
_ 24 lệnh 3 byte
+ 139 LỆNH 1BYTE
ADD A, R5
ADD A, @RO
JMP@A+DPTR
ADD A, Rn
ADDA,@ RI
ADDC A,@RI
SUBB,@ RI
SUBB A,#data
INC A
INC Rn
INC@ RI
DEC A
DEC Rn
DEC@ RI
ANL A, Rn

ADD A, P1<=> ADD A, 90H
ADD A, #9AH
SJMP AAA
ADD A, direct
ADD A, #data
ADDC A, direct
ADDC A, #data
SUBB A, direct
INC direct
DEC direct
ANL A, direct
ANL A, #data
ANL direct, A
ORL A, direct
ORL A, #data
ORL direct, A
XRL A, direct
XRL A, #data
XRL direct, A
MOV A, direct
MOV A, #data
MOV Rn, direct
MOV Rn, #data
MOV direct, A
MOV direct, Rn
MOV direct,@ RI
MOV @ RI, direct
MOV @ RI, #data
PUSH direct
POP direct

LJMP addr16
CJNE A, direct, rel
CJNE A, #data, rel
CJNE Rn, #data, rel
CJNE @ RI, #data, rel
DJNZ direct, rel
Read more: />TID=2187&PN=1#ixzz0pcsRS6bF
Bài tập số 1
Họ và tên: Lê Minh Thiện
lớp: TCNDT35B
MSSV:0731834
Câu hỏi 1:
cho IC nhớ loại EEPROM có 11 đường địa chỉ. Hãy tính dung lượng của bộ nhớ này.
IC này có mã số là bao nhiêu
nếu địa chỉ bắt đầu của vùng nhớ lả 0000 thỉ vủng kết thúc của là bao nhiêu khi sử
dụng vùng con IC trên.
Giải:
Dung lượng bộ nhớ là
2^11=2^1.2^10=2KB
<=>2KB=16Kbit
Mã số IC là:2816
nếu địa chỉ bắt đầu 000 Hex thì vùng kết thúc của bộ nhớ la 7FF Hex
Câu hỏi 2:
cho IC nhớ có mã số 4132. có địa chỉ bắt đấu là của vùng nhớ la 1000 hex. hỏi loại bộ
nhớ của IC, hỏi dung lượng bộ nhớ, hỏi địa chỉ kết thúc bộ nhớ của IC nhớ trên.
Giải:
IC nhó có mã số 4132 => loại bộ nhớ của IC là DRAM. dung lượng bộ nhớ là 32Kbit
địa chỉ bắt đầu của bộ nhớ là 1000 Hex thì địa chỉ kết thúc của vùng nhớ là EFFF Hex
Câu hỏi 3:
cho 1 ICV nhớ loại UV_EPROM có các đường địa chỉ được đánh kí hiệu từ A0...A15

IC loại UV_EPROM có dung lượng là 4KB
Như vậy ta có thể sử dụng
EEPROM có dung lượng 2KB số lượng 2 con
IC loại UV_EPROM có mã số 2732 số lượng 2 con
IC loại UV_EPROM có dung lượng 4KB số lượng 1 con để tao thành vùng nhớ 16KB
Nếu địa chỉ bắt đằu của vùng nhớ 16KB là 4000 Hex thì địa chỉ kết thúc của vùng nhớ
là BFF hex.
Read more: />TID=2179&PN=1#ixzz0pcsof4Y P
BAI TÂP
họ va tên le ba huy
lơp tcndt35B2
MSSV0733102
BÀI 1;IC NHƠ E EProm co dạng 28yyyy co dung lượng 2^11=2^1.2^10=16kbit
IC CÒ DẠNG 2816
địa chĩ băt đâu vùng nhơ là 0000H
địa chi kêt thuc vùng nhơ là 7FFH
BÀI 2; LOẠI BỘ NHƠ DRAM DUNG LƯỢNG NHƠ
32KBIT=4KB=2^2.2^10=2^12B
địa chĩ băt đâu 1000H
địa chí kêt thúc 1FFFH
BÀI 3;
IC có ký hiệu đương địa chĩ từ A0---->A15=>N= 16
dung lương bô nhơ là 2^16=64kb=512bit
mã sỐ IC LÀ 27512
địa chĩ kết thúc là FFFH
địa chi kết đầu là 0000H
Read more: />TID=2178&PN=1#ixzz0pcsymB00
PHAN HUỲNH THƯƠNG
LỚP NTDT35B
MSSV 0734538

1.8 DIV AB
DIV BA
1.9 DA A
DA B
2.NHÓM LỆNH SỐ HỌC
2.1 ANL
• ANL A,RN &n bsp; &n bsp; &n bsp; 8 LỆNH
• ANL A, DIRECT 1 LỆNH
• ANL A, @RI &nb sp; &nb sp; 2 LỆNH
• ANL A,#DATA
• ANL DIRECT,A &nbs p; &nbs p; &nbs p; 1 LỆNH
• ANL DIRECT,#DATA 1 LỆNH
2.2 ORL
• ORL A,RN &n bsp; &n bsp; &n bsp; 8 LỆNH
• ORL A, DIRECT 1 LỆNH
• ORL A,#DATA ; ; ; 1 LỆNH
• ORL A, @RI &nb sp; &nb sp; 2 LỆNH
• ORL DIRECT,A
• ORL DIRECT,#DATA
2.3 XRL
• XRL A,RN &n bsp; &n bsp; &n bsp; 8 LỆNH
• XRL A, DIRECT 1 LỆNH
• XRL A, @RI &nb sp; &nb sp; 2 LỆNH
• XRL A,#DATA
• XRL DIRCT,A
• XRL DIRECT,#DATA
2.4 CPL A
2.5 CLR A
2.6 RL A
2.7 RLC A

3.6 POP DIRECT
3.7 XCH
• XCH A,RN &n bsp; &n bsp; &n bsp; 6 LỆNH
• XCH A,DIRECT
• XCH A,@RI
3.8 XCHD A,@RI & nbsp; & nbsp; 2 LỆNH
4.NHÓM LÊHN5 XỬ LÝ BIT
4.1 CLR
• CLR C
• CLR BIT
4.2 CPL
• CPL C
• CPL BIT
4.3 SETB
• SETB C
• SETB BIT
4.4 ANL
• ANL C,BIT
• ANL C,/BIT
4.5 ORL
• ORL C,BIT
• ORL C,/BIT
4.6 MOV


Nhờ tải bản gốc
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status