

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
The execution details of various assembler instructions for both risc (reduced instruction set computer) and cisc (complex instruction set computer) architectures. It includes instruction fetch, execution, and write-back cycles for specific instructions, as well as clock cycles required for each operation.
Typology: Exercises
1 / 2
This page cannot be seen from the preview
Don't miss anything!


Sym RT MC
a) SHRA0 0 0 0 09 0D 0 0 0 10 0 1 (Set MSTS) 0 0 0 09 0 0 0 0 00 F 2 3 0 0 6 00 0 0 0 SHRA6 0 3 0 0 0 0F 0F 0 0 0 15 0 4 0 0 0 09 00 0 0 0 06 F 5 3 0 1 6 00 0 0 0 SHRA3 0 6 2 1 4 0F 00 0 0 0 00 D b) RLC0 0 0 0 09 0D 0 0 0 10 0 1 (Set MSTS) 0 0 0 09 0 0 0 0 00 F 2 3 0 0 6 00 0 0 0 RLC6 0 3 0 0 0 0F 0F 0 0 0 1B D 4 0 0 0 09 00 0 0 0 06 F 5 3 0 1 6 00 0 0 0 RLC2 0 6 2 1 4 0F 00 0 0 0 00 D c) BV0 3 0 0 4 00 0 0 0 BRA 0 1 2 1 5 00 00 0 0 0 00 0
R 9 ← SD R 9 ← R 9 z : CAR ←SHRA DD ← DD ( 15 ) DD ( 15:1) R 9 ← R 9 – 1 z : CAR ← SHRA 3 DD ← DD CAR , ← WB 0 ( RO M ) R 9 ← SD R 9 ← R 9 z : CAR ←RLC DD ← D D ( 14:0) C , C ← DD ( 15 ) R 9 ← R 9 – 1 z : CAR ← RLC 2 DD ← DD CAR , ← WB 0 ( RO M ) V : CAR ← BRA CAR ←INT0(ROM)
Sym RT MC
R 9 ← 16 R 10 ← D D DD ← R 0 SD ← rorc SD ( ) C : CAR ←MUL DD ← DD + R 10 DD ← rorc D D ( ) R 9 ← R 9 – 1
CAR ←MUL