Bài giảng môn vi xử lý 4 tài liệu ngành hàng không ppt

35 210 0
Bài giảng môn vi xử lý 4  tài liệu ngành hàng không ppt

Đ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

Tóm tắt tập lệnh (instruction set) Presenter: Trịnh Hoàng Hơn Industrial and Civil Automation Lab Tel: 0903767041 trinhhoanghon09@gmail.com 26/08/17 10:05 Khái niệm * Để tra cứu cần sử dụng Tra cứu hiểu cách tra cứu vấn đề? Các phụ lục A,B,C giúp cần * Tham khảo sơ Hổ trợ loại lệnh nào? 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab Khái niệm * MCS51: Vi điều khiển bit 255 lệnh (1 lệnh không định nghĩa) 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab Khái niệm * * * * * Ký hiệugiải thích ← thay … ( ) nội dung (( )) dự liệu trỏ rrr ghi dãy * dddddddd bit liệu * aaaaaaaaa bít địa * bbbbbbbb địa bít 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab Khái niệm * Ký hiệu * i * eeeeeeee 26/08/17 10:05 giải thích định địa gián tiếp sử R0 R1 địa tương đối bít Trịnh Hoàng Hơn ICA Lab Các kiểu định địa Địa tức thời: VD: ADD A,#55H (A)←(A)+#55H Mã đối tượng (opcode): 00100100 dddddddd Số byte Số chu kỳ máy 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab Các kiểu định địa Định địa ghi : VD: ADD A,Rn (A)←(A)+(Rn) Mã đối tượng (opcode): 00101 rrr Số byte Số chu kỳ máy 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab Các kiểu định địa Định địa trực tiếp: VD: ADD A, direct (A)←(A)+(direct) Mã đối tượng (opcode): 00100101 aaaaaaaa Số byte Số chu kỳ máy 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab Các kiểu định địa Định địa trực tiếp: VD: ADD A, @Ri (A)←(A)+((Ri)) Mã đối tượng (opcode): 0010011i Số byte Số chu kỳ máy 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab Các kiểu định địa Định địa tương đối: VD: SJMP (PC) ← (PC)+2 (PC) ← (PC) + byte_2 Mã đối tượng (opcode): 10000000 eeeeeeee Số byte Số chu kỳ máy 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab 10 Nhóm lệnh số học 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab 21 Nhóm lệnh số học 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab 22 Nhóm lệnh số học 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab 23 VD 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab 24 VD 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab 25 Nhóm lệnh logic 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab 26 VD 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab 27 Nhóm lệnh xử bit 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab 28 VD 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab 29 Nhóm lệnh rẽ nhánh 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab 30 Nhóm lệnh rẽ nhánh 26/08/17 10:06 Trịnh Hoàng Hơn ICA Lab 31 Chú ý 26/08/17 10:06 Trịnh Hoàng Hơn ICA Lab 32 Chú ý 26/08/17 10:06 Trịnh Hoàng Hơn ICA Lab 33 26/08/17 10:06 Trịnh Hoàng Hơn ICA Lab 34 26/08/17 10:06 Trịnh Hoàng Hơn ICA Lab 35 ... địa 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab 14 Các loại lệnh * nhóm lệnh Nhóm lệnh số học Nhóm lệnh logic Nhóm lệnh di chuyển liệu Nhóm lệnh xử lý bít Nhóm lệnh rẽ nhánh 26/08/17 10:05 Trịnh... niệm * MCS51: Vi điều khiển bit 255 lệnh (1 lệnh không định nghĩa) 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab Khái niệm * * * * * Ký hiệugiải thích ← thay … ( ) nội dung (( )) dự liệu trỏ rrr ghi... Hoàng Hơn ICA Lab 24 VD 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab 25 Nhóm lệnh logic 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab 26 VD 26/08/17 10:05 Trịnh Hoàng Hơn ICA Lab 27 Nhóm lệnh xử lý bit 26/08/17

Ngày đăng: 26/08/2017, 09:41

Từ khóa liên quan

Mục lục

  • Tóm tắt tập lệnh (instruction set)

  • Khái niệm

  • Khái niệm

  • Slide 4

  • Slide 5

  • Các kiểu định địa chỉ

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

  • Tóm tắt các kiểu định địa chỉ

  • Các loại lệnh

  • Nhóm lệnh di chuyển dữ liệu

  • Slide 17

  • VD

  • Slide 19

  • Slide 20

Tài liệu cùng người dùng

Tài liệu liên quan