tailieunhanh - Hợp ngữ - Chương 2: Các đại chỉ Logic và điều khiển phần 2

Chỉ thị RET: Chuyển điều khiển trở về chương trình gọi từ thủ tục bị gọi. | Chưởng 2 CẤC CHÌ THỊ LOGIC VÀ ĐIÊU KHIÊN Các chỉ thị gọi thủ tục Chỉ thị CALL và RET Chỉ thị CALL Chuyển điều khiển đến thủ tục bị gọi Cú pháp nhãn CALL Tên thủ tục Thực hiện các công việc - Giảm nội dung SP bởi 2 - Cất nội dung IP vào Stack - Đưa offset thủ tục bị gọi lên IP Chỉ thị RET Chuyển điều khiển trở về chương trình gọi từ thủ tục bị gọi _ Cú pháp nhãn RET Thực hiện các công việc - Lấy giá trị cũ của IP từ Stack nạp cho IP - Tăng nội dung SP bởi 2 Chương 2 CAC CHI THỊ LOGIC VA ĐIEU KHIEN Các chỉ thị gọi thủ tục Chỉ thị CALL và RET Ví dụ .CODE BEGIN PROC CALL FAR B10 gọi thủ tục B10 MOV AX 4CH INT 21H BEGIN ENDP B10 PROC NEAR CALL C10 . RET B10 ENDP C10 PROC NEAR . RET gọi thủ tục C10 trở về vị trí gọi trở về vị trí gọi ENDP Chưởng 2 CẤC CHÌ THỊ LOGIC VÀ ĐIÊU KHIEN Các chỉ thị logic - Các chỉ thị logic bao gồm AND OR XOR TEST và NOT - Chức năng Xóa hoặc thiết lập các bit để quản lý dữ liệu ASCII cho các mục đích tính toán số học - Cú pháp tổng quát nhãn Chỉ thị Thanh ghi từ nhớ Thanh ghi từ nhớ Đặc trưng - AND Hai bit tương ứng là 1 thì kết quả là 1 ngược lại kết quả là 0 - OR Một trong 2 bit Hoặc cả 2 bit là 1 thì kết quả là 1 ngược lại kết quả là 0 - XOR Hai bit tương ứng khác nhau kết quả là 1 ngược lại giống nhau thì kết quả là 0 - TEST Tương tự AND nhưng không lưu kết quả - NOT Kết quả là nghịch đảo của các .