Assignment Report
Assignment Report
MICROPROCESSOR
TECHNOLOGY
BENG 2223
GROUP ASSIGNMENT REPORT
Semester 1 2012/2013
GROUP
Group Number
3
Question
3
Number
MEMBERS AND MATRIX NUMBER
SITI NORLINA ATASYA
BINTI ABDUL RAHIM
B041110061
NURUL SHAHADAH
BINTI HAMZAH
B041110026
IN ASCENDING ORDER
A. Program
Opcode
B, 29
START,LXI
H, 2200H
MVI
C, 29H
BACK,MOV
A,M
Operand
MVI
INX
CMP
JC,SKIP
JZ,SKIP
MOV
D,M
MOV
M,A
DCX
MOV
M,D
INX
SKIP,DCR
JNZ,BACK
DCR
JNZ,START
I.
INTRODUCTION
HLT
B. Flow Chart
iii.
MEMORY EDITOR
IDE 8085
A.
Address
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
100A
100B
100C
100D
100E
200F
B.
ii.
ASSEMBLER
PROGRAM
FLOW CHART
Opcode
LXI
Operand
H, 2000H
MOV
MVI
C,M
A, 00H
INX
MOV
ADD
DCR
JNZ
H
B, M
B
C
1006H
INX
MOV
HLT
H
M, A
iii.
MEMORY EDITOR
C. SIMULATION
i.
IDE 8085
i.
PROGRAM
MINIMUM
MAXIMUM
LXI H,2500H
ii.
MOV C,M
ASSEMBLER
INX H
MOV A,M
DCR C
LOOP
INX H
JNC GET
MOV A,M
GET
DCR C
JNZ LOOP
STA 2450
HLT
MINIMUM
LXI H,2500H
MOV C,M
INX H
MOV A,M
DCR C
LOOP
INX H
CMP M
JC GET
MOV A,M
GET
DCR C
JNZ LOOP
STA 2450
HLT
c.
SIMULATION
i.
IDE 8085
ii.
ASSEMBLER
iii.
MEMORY EDITOR
REFERENCES
Thomas L. Floyd, Digital Fundamental, 9th
Edition, Prentice Hall, 2004
CONCLUSION
The program which is written by our group is
success based on the results that obtained from
stimulator 8085. Besides that, we also can apply