1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

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

18 412 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 18
Dung lượng 123,5 KB

Nội dung

Trước hết cần nói rỏ lý do tại sao ở đâyta lại chọn đích danh bộ vi zử láy 8088 để tìm hiểu mà không phải là bộ vi xử lý nào khác ( điều mà nhiều người khác phải làm ). Thứ nhất, đây là bộ vi xử lý nổi tiếng một thời thuộc họ 80x86 của Intel, nó được sử dụng trong nhiều lĩnh vực khác nhau, nhất là trong các máy IBM PC XT.

Trang 1

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?

Trang 2

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

Trang 3

MOV R0, #7FH

MOV 7EH, #79H MOV 7FH, #47H DEC @R0

DEC R0

DEC @R0

Kết quả R0, 7Eh, 7FH

Trang 4

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?

Trang 5

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?

Trang 6

MOV R0, #7EH

MOV 7EH, #00H MOV 7FH, #40H

INC @R0

INC R0

INC @R0

Kết quả R0, 7Eh, 7Fh

Trang 7

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

Trang 8

• 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à:

Trang 9

• 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à:

Trang 10

• 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à:

Trang 11

• 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à:

Trang 12

• 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à:

Trang 13

• 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

Trang 14

• 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à:

Trang 15

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

• Tre: MOV R7,#0

• DEL1: MOV R6,#10

• DEL: MOV R5,#072H

• DJNZ R6,DEL

• DJNZ R7,DEL1

• 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?

Trang 16

• Câu 10 : Viết chương trình xuất xung

10khz ở p1.4 với thạch anh là 12Mhz, Ton

= Toff =50%

Trang 17

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à:

Trang 18

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

ORG0000H

MOV A,#5CH

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?

Ngày đăng: 31/03/2015, 15:59

TỪ KHÓA LIÊN QUAN

w