Tải bản đầy đủ (.ppt) (18 trang)

BAI TAP1 bài tập vi sử lí

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (80.99 KB, 18 trang )

MOV A, #25H
LOOP: DEC A
JNZ LOOP
END
Kết quả A?
MOV A, #39H
MOV R1, #0F7H
MOV @R1, A
MOV A, @R1
Kết quả A?
MOV R1, #0F0H
MOV @R1, #0F9H
MOV A, #0F0H
ADD A, @R1
Kết quả A
MOV A, #93H
MOV R0, #77H
ADD A, R0
ADDC A, R0
Kết quả A
MOV R0, #7FH
MOV 7EH, #79H
MOV 7FH, #47H
DEC @R0
DEC R0
DEC @R0
Kết quả R0, 7Eh, 7FH
MOV R0, #20H
MOV A, #3FH
MOV 20H, #75H
XCH A, @R0


Kết quả A?
MOV R0, #20H
MOV A, #36H
MOV 20H, #75H
XCHD A, @R0
Kết quả A?
MOV A, #7FH
MOV R0, #26H
MOV 26H, #0AAH
ADD A, 26H
ADDC A, @R0
Kết quả A?
SETB C
MOV A, #56H
MOV 66H, #76H
MOV R0, #66H
SUBB A, @R0
Kết quả A?

MOV R0, #7EH
MOV 7EH, #00H
MOV 7FH, #40H
INC @R0
INC R0
INC @R0
Kết quả R0, 7Eh, 7Fh
MOV R0, #7EH
MOV 7EH, #55H
MOV 7FH, #4FH
INC R0

MOV A, 7EH
ORL A, @R0
MOV R0, A
ORL A, 7EH
Kết quả R0, A, 7Eh, 7Fh

Câu1: Cho đoạn mã ASM sau:

MOV R1, #6

MOV A, #90

LOOP:SETB C

SUBB A, #8

DJNZ R1, LOOP

Kết quả của thanh ghi A là:

Câu 2 : Cho đoạn mã ASM sau:

MOV 40H, #06DH
MOV 41H, #4DH
MOV R1, #40H
INC R1

MOV A, 40H
XRL A, @R1
Kết quả của thanh ghi A là:


Câu 3: Cho đoạn mã ASM sau:

ORG0000H

MOV A, #0B3H
ADD A, #0E9H
RRC A

Kết quả của thanh ghi A là:

Câu 4 : Cho đoạn mã ASM sau:
MOV R1, #7EH
CJNE R1, #7EH, NHAN
MOV A, #0B8H
SJMP KETTHUC
NHAN :MOV A, #0C9H
KETTHUC: END
Kết quả của thanh ghi A là:

Câu5 :Cho đoạn mã ASM sau:

ORG 0000H

MOV R1, #5

MOV A, #A7H

LAP: RL A


DJNZ R1, LAP

Kết quả của thanh ghi A là:

Câu 6 : Cho đoạn mã ASM sau:

MOV 4BH, #3AH
MOV R0, #4AH
MOV A, #0A2H
INC A

MOV @R0, A
INC R0

MOV A,@R0

Kết quả thanh ghi A, R0, 4AH, 4BH

Câu 7: Cho đoạn mã ASM sau:

MOV 30H, #07H
MOV A, 30H

MOV DPTR, #TABLE
MOVC A, @A+DPTR
MOV 4AH, A

TABLE:

DB 00H, 01H, 04H, 09H, 16H, 25H, 36H,

49H, 64H, 81H

Kết quả ô nhớ có địa chỉ 4AH là:

Câu 9 : Cho đoạn mã ASM sau:

Tre: MOV R7,#0

DEL1: MOV R6,#10

DEL: MOV R5,#072H

DJNZ R5,$

DJNZ R6,DEL

DJNZ R7,DEL1

RET

Biết thạch anh sử dụng 12Mhz. Sau khi
thực hiện đoạn chương trình trên tdelay là
bao nhiêu? Giải thích?

Câu 10 : Viết chương trình xuất xung
10khz ở p1.4 với thạch anh là 12Mhz, T
on
=
T
off

=50%
Câu 11: Cho đoạn mã ASM sau:
ORG 0000H
MOV R1, #5
MOV A, #A7H
LAP: RL A
DJNZ R1, LAP
END
Kết quả của thanh ghi A là:
Câu 6: Cho đoạn mã ASM sau:
ORG0000H
MOV A,#5CH
SD1: SETB C
MOV P1,A
LCALL DELAY 500MS
RRCA
JNC SD1
END
Sau khi thực hiện đoạn chương trình trên
thanh ghi A chứa giá trị bao nhiêu?

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×