Bài giảng Cấu trúc máy tính: Chương 7 - Ngô Phước Nguyên
Số trang: 40
Loại file: pdf
Dung lượng: 7.24 MB
Lượt xem: 15
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Cấu trúc máy tính: Chương 7 với mục tiêu chính giúp các bạn hiểu cách dùng toán tử trong ASM, nắm được tập lệnh của CPU 8086/8088, biết cách định địa chỉ thông qua toán hạng, biết vận dụng các kỹ năng trên vào vấn đề cần giải quyết và hiện thực thành chương trình.
Nội dung trích xuất từ tài liệu:
Bài giảng Cấu trúc máy tính: Chương 7 - Ngô Phước Nguyên Chương 7 : Toán tử – Toán hạng các phép định địa chỉ – Tập lệnh<br /> Mục tiêu<br /> <br /> Hiểu cách dùng toán tử trong ASM.<br /> Nắm được tập lệnh của CPU 8086/8088.<br /> Biết cách định địa chỉ thông qua toán hạng.<br /> Biết vận dụng các kỹ năng trên vào vấn đề cần giải<br /> quyết và hiện thực thành chương trình.<br /> <br /> 1/19/2018<br /> <br /> Chuong 7 Cac phep dinh vi dia chi<br /> <br /> 1<br /> <br /> Toán tử<br /> Điểm quan trọng phân biệt giữa toán tử và lệnh là :<br /> Toán tử điều khiển sự tính toán các trị hằng xác định<br /> lúc dịch.<br /> Lệnh điều khiển sự tính toán các trị không xác định<br /> được cho đến khi CT thực hiện.<br /> Ex : toán tử + điều khiển phép cộng khi dịch.<br /> Lệnh cộng ADD điều khiển phép cộng khi chương trình thực<br /> hiện.<br /> 1/19/2018<br /> <br /> Chuong 7 Cac phep dinh vi dia chi<br /> <br /> 2<br /> <br /> Toán tử số học<br /> Toaùn töû<br /> <br /> Cuù phaùp<br /> <br /> Coâng duïng<br /> <br /> +<br /> <br /> + expression<br /> <br /> Döông<br /> <br /> *<br /> <br /> - expression<br /> exp1*exp2<br /> <br /> Aâm<br /> Nhaân<br /> <br /> /<br /> <br /> exp1/exp2<br /> <br /> Chia<br /> <br /> MOD<br /> +<br /> <br /> exp1 mod exp2<br /> exp1 + exp2<br /> <br /> Phaàn dö<br /> <br /> SHL<br /> <br /> exp1 - exp2<br /> exp shl n<br /> <br /> Tröø<br /> Dòch exp sang traùi n bit<br /> <br /> SHR<br /> <br /> exp shr n<br /> <br /> Dòch exp sang phaûi n bit<br /> <br /> 1/19/2018<br /> <br /> Chuong 7 Cac phep dinh vi dia chi<br /> <br /> Coäng<br /> <br /> 3<br /> <br /> Toán tử logic<br /> Not<br /> And<br /> <br /> Not expression<br /> Exp1 and exp2<br /> <br /> Or<br /> Xor<br /> <br /> Exp1 or exp2<br /> Exp1 xor exp2<br /> <br /> Ex : MOV AH , 8 OR 4 AND 2<br /> MOV AL, NOT (20 XOR 0011100B)<br /> <br /> 1/19/2018<br /> <br /> Chuong 7 Cac phep dinh vi dia chi<br /> <br /> 4<br /> <br /> Toán Tử Quan Hệ<br /> So sánh 2 biểu thức và cho trị là true (-1) nếu điều<br /> kiện của toán tử thỏa, ngược lại là false.<br /> EQ<br /> <br /> Exp1 EQ exp2<br /> <br /> True neáu Exp1 = exp2<br /> <br /> NE<br /> LT<br /> LE<br /> <br /> Exp1 NE exp2<br /> Exp1 LT exp2<br /> Exp1 LE exp2<br /> <br /> True neáu Exp1 exp2<br /> True neáu Exp1 < exp2<br /> True neáu Exp1 exp2<br /> <br /> GE<br /> <br /> Exp1 GE exp2<br /> <br /> True neáu Exp1 >= exp2<br /> <br /> 1/19/2018<br /> <br /> Chuong 7 Cac phep dinh vi dia chi<br /> <br /> 5<br /> <br />
Nội dung trích xuất từ tài liệu:
Bài giảng Cấu trúc máy tính: Chương 7 - Ngô Phước Nguyên Chương 7 : Toán tử – Toán hạng các phép định địa chỉ – Tập lệnh<br /> Mục tiêu<br /> <br /> Hiểu cách dùng toán tử trong ASM.<br /> Nắm được tập lệnh của CPU 8086/8088.<br /> Biết cách định địa chỉ thông qua toán hạng.<br /> Biết vận dụng các kỹ năng trên vào vấn đề cần giải<br /> quyết và hiện thực thành chương trình.<br /> <br /> 1/19/2018<br /> <br /> Chuong 7 Cac phep dinh vi dia chi<br /> <br /> 1<br /> <br /> Toán tử<br /> Điểm quan trọng phân biệt giữa toán tử và lệnh là :<br /> Toán tử điều khiển sự tính toán các trị hằng xác định<br /> lúc dịch.<br /> Lệnh điều khiển sự tính toán các trị không xác định<br /> được cho đến khi CT thực hiện.<br /> Ex : toán tử + điều khiển phép cộng khi dịch.<br /> Lệnh cộng ADD điều khiển phép cộng khi chương trình thực<br /> hiện.<br /> 1/19/2018<br /> <br /> Chuong 7 Cac phep dinh vi dia chi<br /> <br /> 2<br /> <br /> Toán tử số học<br /> Toaùn töû<br /> <br /> Cuù phaùp<br /> <br /> Coâng duïng<br /> <br /> +<br /> <br /> + expression<br /> <br /> Döông<br /> <br /> *<br /> <br /> - expression<br /> exp1*exp2<br /> <br /> Aâm<br /> Nhaân<br /> <br /> /<br /> <br /> exp1/exp2<br /> <br /> Chia<br /> <br /> MOD<br /> +<br /> <br /> exp1 mod exp2<br /> exp1 + exp2<br /> <br /> Phaàn dö<br /> <br /> SHL<br /> <br /> exp1 - exp2<br /> exp shl n<br /> <br /> Tröø<br /> Dòch exp sang traùi n bit<br /> <br /> SHR<br /> <br /> exp shr n<br /> <br /> Dòch exp sang phaûi n bit<br /> <br /> 1/19/2018<br /> <br /> Chuong 7 Cac phep dinh vi dia chi<br /> <br /> Coäng<br /> <br /> 3<br /> <br /> Toán tử logic<br /> Not<br /> And<br /> <br /> Not expression<br /> Exp1 and exp2<br /> <br /> Or<br /> Xor<br /> <br /> Exp1 or exp2<br /> Exp1 xor exp2<br /> <br /> Ex : MOV AH , 8 OR 4 AND 2<br /> MOV AL, NOT (20 XOR 0011100B)<br /> <br /> 1/19/2018<br /> <br /> Chuong 7 Cac phep dinh vi dia chi<br /> <br /> 4<br /> <br /> Toán Tử Quan Hệ<br /> So sánh 2 biểu thức và cho trị là true (-1) nếu điều<br /> kiện của toán tử thỏa, ngược lại là false.<br /> EQ<br /> <br /> Exp1 EQ exp2<br /> <br /> True neáu Exp1 = exp2<br /> <br /> NE<br /> LT<br /> LE<br /> <br /> Exp1 NE exp2<br /> Exp1 LT exp2<br /> Exp1 LE exp2<br /> <br /> True neáu Exp1 exp2<br /> True neáu Exp1 < exp2<br /> True neáu Exp1 exp2<br /> <br /> GE<br /> <br /> Exp1 GE exp2<br /> <br /> True neáu Exp1 >= exp2<br /> <br /> 1/19/2018<br /> <br /> Chuong 7 Cac phep dinh vi dia chi<br /> <br /> 5<br /> <br />
Tìm kiếm theo từ khóa liên quan:
Bài giảng Cấu trúc máy tính Cấu trúc máy tính Các phép định địa chỉ Tập lệnh của CPU Cách dùng toán tử trong ASMGợi ý tài liệu liên quan:
-
50 trang 495 0 0
-
67 trang 296 1 0
-
Giáo trình Cấu trúc máy tính toàn tập
130 trang 202 0 0 -
78 trang 167 3 0
-
Thuyết trình môn kiến trúc máy tính: CPU
20 trang 144 0 0 -
Đề kiểm tra giữa học kỳ II năm 2013 - 2014 môn Cấu trúc máy tính
6 trang 137 0 0 -
Tài liệu giảng dạy Cấu trúc và bảo trì máy tính - Trường CĐ Kinh tế - Kỹ thuật Vinatex TP. HCM
133 trang 130 0 0 -
Giáo trình lắp ráp và cài đặt máy vi tính - Trường TCN Đông Sài Gòn
85 trang 109 0 0 -
66 trang 86 1 0
-
Giáo trình môn học: Cấu trúc máy tính (Trình độ: Trung cấp/cao đẳng)
103 trang 81 0 0