Sie sind auf Seite 1von 5

Student ID: .

Student Name:

CSNB123 COMPUTER ORGANIZATION


CH3 Class Activity Program Execution

Instruction: Complete the following program execution figures. Contents of memory


and registers are represented in hexadecimal.
Hint:
Code 1: Load data from memory into AC
Code 2: Load data from AC into memory
Code 5: Perform Add Operation
Question 1

200
201
202
801
802

200
201
202

STEP 1
Memory
CPU
Registers
1802
200
5801
2801

0001
0001
STEP 3
Memory
CPU
Registers
1802
5801
2801

PC
AC
IR

PC
AC
IR

801
802

200
201
202

STEP 4
Memory
CPU
Registers
1802
5801
2801

PC
AC
IR
155
156
157

PC
AC
IR

200
201
202

STEP 6
Memory
CPU
Registers
1802
5801
2801

STEP 1
Memory
CPU
Registers
5505
155
2506
0001
1505

0003
0004
STEP 3
Memory
CPU
Registers
5505
2506
1505

PC
AC
IR

PC
AC
IR
155
156
157
505
506
PC
AC
IR

801
802
1
-NSMS2016-

155
156
157

STEP 2
Memory
CPU
Registers
5505
2506
1505

PC
AC
IR

505
506

PC
AC
IR

505
506

801
802
STEP 5
Memory
CPU
Registers
1802
5801
2801

155
156
157
505
506

801
802

801
802

200
201
202

200
201
202

STEP 2
Memory
CPU
Registers
1802
5801
2801

Question 2

155
156
157

STEP 4
Memory
CPU
Registers
5505
2506
1505

PC
AC
IR

505
506
STEP 5
Memory
CPU
Registers
5505
2506
1505

PC
AC
IR

155
156
157
505
506

STEP 6
Memory
CPU
Registers
5505
2506
1505

PC
AC
IR

Student ID: .
Student Name:

CSNB123 COMPUTER ORGANIZATION


CH3 Class Activity Program Execution

Question 3

510
511
512
712
713

510
511
512

STEP 1
Memory
CPU
Registers
2713
510
1712
0009
5713
2713

0001
0005
STEP 3
Memory
CPU
Registers
2713
1712
5713

Question 4

PC
AC
IR

712
713

PC
AC
IR

712
713

PC
AC
IR

712
713

510
511
512

510
511
512

STEP 2
Memory
CPU
Registers
2713
1712
5713

510
511
512

900
901
902
STEP 4
Memory
CPU
Registers
2713
1712
5713

PC
AC
IR

712
713
STEP 5
Memory
CPU
Registers
2713
1712
5713

PC
AC
IR

510
511
512
712
713

123
124
125

STEP 6
Memory
CPU
Registers
2713
1712
5713

123
124
125

STEP 1
Memory
CPU
Registers
1900
123
5901
0002
5901

0001
0003
0001
STEP 3
Memory
CPU
Registers
1900
5901
5901

PC
AC
IR

123
124
125
900
901
902

2
-NSMS2016-

PC
AC
IR

900
901
902

PC
AC
IR

900
901
902

PC
AC
IR

123
124
125

STEP 2
Memory
CPU
Registers
1900
5901
5901

123
124
125

STEP 4
Memory
CPU
Registers
1900
5901
5901

PC
AC
IR

900
901
902
STEP 5
Memory
CPU
Registers
1900
5901
5901

PC
AC
IR

123
124
125
900
901
902

STEP 6
Memory
CPU
Registers
1900
5901
5901

PC
AC
IR

Student ID: .
Student Name:

CSNB123 COMPUTER ORGANIZATION


CH3 Class Activity Program Execution

Question 5

510
511
512
712
713

510
511
512

STEP 1
Memory
CPU
Registers
2713
510
1712
0009
5713
2713

0001
0005
STEP 3
Memory
CPU
Registers
2713
1712
5713

Question 6

PC
AC
IR

712
713

PC
AC
IR

712
713

PC
AC
IR

712
713

510
511
512

510
511
512

STEP 2
Memory
CPU
Registers
2713
1712
5713

510
511
512

900
901
902
STEP 4
Memory
CPU
Registers
2713
1712
5713

PC
AC
IR

712
713
STEP 5
Memory
CPU
Registers
2713
1712
5713

PC
AC
IR

510
511
512
712
713

133
134
135

STEP 6
Memory
CPU
Registers
2713
1712
5713

133
134
135

STEP 1
Memory
CPU
Registers
5900
133
5901
0002
5901

0001
0003
0001
STEP 3
Memory
CPU
Registers
5900
5901
2901

PC
AC
IR

STEP 4
Memory
CPU
Registers
PC
AC
IR

133
134
135

133
134
135

STEP 6
Memory
CPU
Registers
PC
AC
IR

133
134
135

3
-NSMS2016-

PC
AC
IR

900
901
902
STEP 5
Memory
CPU
Registers

900
901
902

PC
AC
IR

900
901
902

900
901
902

PC
AC
IR

133
134
135

STEP 2
Memory
CPU
Registers
5900
5901
2901

PC
AC
IR

900
901
902

Student ID: .
Student Name:

CSNB123 COMPUTER ORGANIZATION


CH3 Class Activity Program Execution

Question 7

005
006
007
100
101

005
006
007
100
101

STEP 1
Memory
CPU
Registers
2100
006
1100
0FFF
5101

0005
0008
STEP 3
Memory
CPU
Registers
2100
1100
5101

Question 8

PC
AC
IR

005
006
007

STEP 2
Memory
CPU
Registers
2100
1100
5101

PC
AC
IR

100
101

PC
AC
IR

005
006
007
100
101

351
352
353
805
806

STEP 4
Memory
CPU
Registers
2100
1100
5101

PC
AC
IR

351
352
353
805
806

4
-NSMS2016-

STEP 1
Memory
CPU
Registers
5805
352
2806
0005
1805

0001
0002
STEP 3
Memory
CPU
Registers
5805
2806
1805

PC
AC
IR

351
352
353

STEP 2
Memory
CPU
Registers
5805
2806
1805

PC
AC
IR

805
806
STEP 4
Memory
CPU
Registers
PC
AC
IR

351
352
353

PC
AC
IR

805
806

Student ID: .
Student Name:

CSNB123 COMPUTER ORGANIZATION


CH3 Class Activity Program Execution

Question 9

11A
11B
11C
50C
50D

11A
11B
11C
50C
50D

STEP 1
Memory
CPU
Registers
5510
11B
550C
0002
550D

0001
0003
STEP 3
Memory
CPU
Registers
5510
550C
550D

Question 10

PC
AC
IR

11A
11B
11C

STEP 2
Memory
CPU
Registers
5510
550C
550D

PC
AC
IR

50C
50D

PC
AC
IR

11A
11B
11C
50C
50D

100
101
102
600
601

STEP 4
Memory
CPU
Registers
5510
550C
550D

PC
AC
IR

100
101
102
600
601

5
-NSMS2016-

STEP 1
Memory
CPU
Registers
1600
101
5601
0005
5601

0005
0003
STEP 3
Memory
CPU
Registers
1600
5601
5601

0005
0003

PC
AC
IR

100
101
102
600
601

PC
AC
IR

100
101
102
600
601

STEP 2
Memory
CPU
Registers
1600
5601
5601

0005
0003

PC
AC
IR

STEP 4
Memory
CPU
Registers
1600
5601
5601

0005
0003

PC
AC
IR

Das könnte Ihnen auch gefallen