Assignment

TUGASAN 1

Sila hantar kerja yang lengkap dan kemas. Jawapan hendaklah bertaip. Hantar hardcopy beserta softcopy di emel zilah99@yahoo.com pada tarikh yang telah dipersetujui bersama.

1) Lukiskan struktur binaan sebuah mikropemproses dan mikropengawal serta terangkan fungsi setiap unit /blok tersebut.

2)Berikan penjelasan bagi perkara-perkara berikut:
a) Assembler
b) Compiler
c) Mnemonic
d) Opcode

3) Nyatakan perbezaan di antara program memory dan data memory.

4) Lukiskan gambarajah blok sistem komputer dan terangkan fungsi bagi setiap blok.

5) Diberi nilai B = 6BH dan A = D9H. Nyatakn kandungan data daftar A dan B selepas setiap baris arahan berikut dilaksanakan.
(Tunjukkan jalan penyelesaian).
ORG FF01H
ORA B
ANA B
MOV A, B
ADD B
RST 7

6) Tentukan daftar bendera bagi operasi arithmetik berikut:
i. 57H + 94H
ii. 28H + DCH
iii. FEH EX-OR 73H
iv. 87H AND 3BH

7) Apakah yang dimaksudkan dengan LIFO dan FIFO?
(Terangkan dengan gambarajah beserta contoh yang sesuai).

8) Terangkan kenapa tindan perlu diisytiharkan di alamat paling bawah RAM?

9) Apakah kandungan daftar A selepas semua jujukan arahan yang diberikan itu dilaksanakan.
MVI A, 72
MOV B, A
CMA B
CMA B

10) Apakah kandungan daftar A dan bendera bawa (Cy) selepas tamat
perlaksanaan suruhan-suruhan berikut:
MOV A, 96
MOV B,73
ADD B
RST 7