Activity 1: Data Transfer Instructions Procedures

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

Activity 1: Data Transfer Instructions

Procedures:
1.1 Based on the data transfer instructions below, determine the end data after each
instruction been executed.
1.2 Show manually in detail how the end data for each instruction are obtained and recorded
in Table 1.1.
1.3 Determined the end data for each instruction using EASy68K and recorded in Table 1.1.


Manually

EASy68K

D0 12 34 56 78
D1 78 56 56 78











D1 FE ED 42 51



2000 EF 51
2002 55 13
2004 23 24
2006 EF 51












2000 F1 51
2002 55 13
2004 23 24
2006 EF 51








2000 00 00
2002 00 81
2004 23 24
2006 EF 51







D1 00 FF 48 7C
D5 12 12 20 20



D0 20 30 12 12






















Activity 2: Arithmetic Instructions.
Procedures:
2.1 Based on the arithmetic instructions below, determine the end data after each instruction
been executed.
2.2 Show manually in detail how the end data for each instruction are obtained and recorded
in Table 2.1.
2.3 Determined the end data for each instruction using EASy68K and recorded in Table 2.1.
Manually EASy68K
D0 00 00 22 22
D1 00 00 44 66


D1 12 34 67 9A



D0 98 74 54 32
D1 12 34 02 46






D1 12 34 56 76








D0 11 11 00 03
D1 00 00 01 E0




D0 11 11 00 03
D1 FF FF FD 00




D0 AA AA 00 12
D3 00 02 00 2B



D1 11 11 FF AE
D3 00 26 FF F7












Activity 3: Logic Instructions.
Procedures:
3.1 Based on the Logic Instructions below, determined the end data after each instructions
been executed.
3.2 Show manually in detail how the end data for each instruction are obtained and recorded
in Table 3.1.
3.3 Determined the end data for each instruction using EASy68K and recorded in Table 3.1.
3.4. Show the work to the lecturer for validation and marking.

Manually EASy68K

D3 12 34 56 34


D0 98 76 54 74
D1 12 34 56 7E


D1 ED CB A9 AA

You might also like