📄 shf.asm
字号:
; 第一章 IBM PC 机的指令系统
; 实验二 逻辑运算
;一.实验目的:
; 掌握IBM PC 机的指令系统-----逻辑指令,并会用汇编语言编写基本程序.
;二.实验内容:
; 将AL中的一个压缩型十进制数39H,转换成拆开型放入 CX 中,编程实现.
; (压缩型十进制数就是用4位二进制数表示一个十进制数位.如:十进制数39
; 表示为0011,1001. 非压缩型十进制数即拆开型十进制数,它是用8位二进
; 制数表示一个十进制数位. 如:十进制数39表示为 0000 0011,0000 1001.)
;三.程序清单:
;******************************************************************************
code segment ;定义代码段
assume cs: code
start: mov al, 39h ;置寄存器的值
mov bl, al
and al, 0fh
and bl, 0f0h
mov cl, 4
shr bl, cl
mov ah, bl
mov cx, ax
mov ax, 4c00h ;返回DOS
int 21h ;
code ends ;代码段结束
end start ;源程序结束
;****************************************************************************
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -