JABATAN KEJURUTERAAN ELEKTRIK
MICROPROCESSOR & MICROCONTROLLER SYSTEM
(E 4160)
TUGASAN 1
Sila hantar kerja yang lengkap dan kemas. Jawapan hendaklah bertaip. Hantar hardcopy beserta softcopy di email zilah99@yahoo.com pada tarikh yang telah dipersetujui bersama.
1) Lukiskan struktur binaan sebuah mikropemproses serta terangkan fungsi setiap unit mikropemproses tersebuttersebut. (10 markah)
2) Berikan penjelasan bagi perkara-perkara berikut:
a) 8085 clock
b) 6800 clock
(10 markah)
3) Nyatakan contoh bagi mikropemproses: 8085, 8086, 80286 dan sebagainya.
(10 markah)
4) Nyatakan contoh bagi mikropengawal : 8051, 8052, 8031, 80535 dan sebagainya.
(10 markah)
5) Diberi nilai B = 75H dan A = BCH. Dengan menggunakan mod pengalamatan daftar, apakah kandungan data daftar A dan B selepas setiap arahan berikut dilaksanakan. (Tunjukkan jalan penyelesaian).
ORG FF01H
ORA B
ANA B
MOV A, B
ADD B
RST 7
(10 markah)
6) Tentukan daftar bendera S, Z, AC, P dan CY bagi operasi arithmetik berikut:
· 72H + C3H
· 54H + F2H
· 21H AND C3H
· 74H OR 24H
· AB EX-OR 49
(10 markah)
7) Apakah yang dimaksudkan dengan LIFO dan FIFO? (Terangkan dengan
gambarajah berserta contoh yang sesuai).
(5 markah)
8) Terangkan kenapa tindan perlu diisytiharkan di alamat paling bawah RAM?
(5 markah)
9) Apakah kandungan daftar A selepas semua turutan arahan yang
diberikan itu dilaksanakan.
MVI A, 39
MOV B, A
CMA
CMA
(10 markah)
10) Apakah kandungan daftar A dan bendera bawa (CY) selepas tamat
perlaksanaan suruhan-suruhan berikut:
MOV A, 68
MOV B, F5
ADD B
RST 7
(10 markah)
11) Lakukan operasi berikut di bawah menggunakan kaedah pelengkap 1
(1st complement) dan pelengkap 2 (2 nd complement) sekiranya perlu.
§ 12H + 36H
§ -9210 + 3710
§ 76H + 24H
§ ACH + 8BH
§ -5210 + 3010
(10 markah)
"Always do right. This will gratify some people and astonish the rest”.
E4160 – Pn Norzilah bt Hussin. June 2011
Salam..terima kasih atas tunjuk ajar puan
ReplyDelete