write an assembly code which can call function in a loop
with al value from 0 to 9
Answers were Sorted based on User's Feedback
Answer / laxman
org 00h
mov r0,#09
mov r1,#01
loop : acall func; ; calling function in loop 9-0 times
djnz r0,loop
func : inc r1 ; output will be in r1 register
ret
end
if any thing plz mail to me laxman_balu@hotmail.com
| Is This Answer Correct ? | 8 Yes | 1 No |
Answer / dinesh kumar.r
MVI B,00
MVI C,OA
LOOP:
INR B
DCR C
SUB C
JNZ LOOP
HLT
| Is This Answer Correct ? | 2 Yes | 1 No |
Answer / sivasyam
mov ro,#10h
here:
acall fun
inc a1
djnz ro,here
| Is This Answer Correct ? | 5 Yes | 5 No |
Answer / sridevi
Mr.Lakshman, I found some changes in your code. Hope this is OK.
org 00h
mov r0,#00
mov r1,#00
loop : acall func
inc r0
cjne r0,#09,loop
jmp pgmend
func: inc r1
ret
pgmend:
end
| Is This Answer Correct ? | 2 Yes | 2 No |
Answer / pk
xor ax, ax
loop1:
call foo
inc al
cmp ax, 10
jb loop1
| Is This Answer Correct ? | 3 Yes | 4 No |
What is the the total addressable memory size in a 8085 microprocessor?
Design a divide-by-3 sequential circuit with 50% duty circle now?
List the various registers of 8085?
How much total external data memory that can be interfaced to the 8051?
What are the four distinct types of memory in 8051?
what do you mean by embedded system?
37 Answers Bell, College School Exams Tests, Falcon Electro, HCL, Micron Electricals, Wipro,
What is the difference between MOV and MVI?
Which line will be activated when an output device require attention from CPU?
What is 8051 microcontroller ?
Give a circuit to divide frequency of clock cycle by two ?
Why do you use two ground pins in microprocessor 8086?
Define the types of memory used in 8085 microprocessor?