将两位十进制的书转换成八位纯二进制数
来源:互联网 发布:惠普打印机驱动for mac 编辑:程序博客网 时间:2024/03/29 19:39
DATA SEGMENT
ABCD DB 2 DUP(?)
ABIN DB 8 DUP(?)
RESULT DB 0
MSG DB 'PLEASE'
EN EQU $-MSG
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START: MOV AX,DATA
MOV DS,AX
LEA SI,MSG
MOV CX,LEN
A:MOV DL,[SI]
MOV AH,02H
INT 21H
INC SI
DEC CX
JNZ A
;*****************
LEA DI, ABCD
MOV CX, 2
B:MOV AH,07H
INT 21H
CMP AL,30H
JB B
CMP AL,39H
JA B
MOV [DI],AL
MOV DL,AL
MOV AH,02H
INT 21H
INC DI
DEC CX
JNZ B
;*************
MOV DL,0DH
MOV AH,02H
INT 21H
MOV DL,0AH
MOV AH,02H
INT 21H
;************
LEA SI,ABCD
MOV AL,[SI]
INC SI
SUB AL,30H
ADD AL,AL
MOV BL,AL
ADD AL,AL
ADD AL,AL
ADD AL,BL
MOV BL,[SI]
SUB BL,30H
ADD AL,BL
MOV RESULT,AL
;******************
LEA DI,ABIN
MOV CX,8
MOV BL,RESULT
AGAIN:MOV AL,30H
TEST AL,80H
JZ NEXT
INC AL
NEXT:MOV [DI],AL
SAL BL,1
INC DI
DEC CX
DEC DI
MOV SI,DI
MOV CX,8
MOV DL,[SI]
X: MOV AH,02H
INT 21H
DEC CX
JNZ X
MOV AH,4CH
INT 21H
CODE ENDS
END START
- 将两位十进制的书转换成八位纯二进制数
- 二进制 十进制数的转换
- 十进制转换成二进制数
- 将十进制数转换成二进制数的代码
- 十进制数与二进制数的转换
- 将十进制数转换成二进制数
- 十进制数转换成二进制数
- 将二进制数转换成十进制数
- 十进制转换二进制数
- 返回十进制转换成二进制数的第i位
- 十进制负数转换成二进制数的方法
- 十进制数到二进制数据的转换
- java 十进制转换成二进制数
- 将十进制转换成二进制数
- <C++>十进制数转换成二进制显示
- 解析字符串,每八位的二进制转为十进制
- 【整数操作】01.将十进制数转换成二进制数,或者小于十进制数的制数
- 十进制数??? 转换为二进制
- glPushMatrix()和glPopMatrix()以及glLoadIdentity()的理解
- asp.net编程中常用的33段代码
- 这几天的学习
- 转一篇介绍开发嵌入式经验的文章,写得不错,比较中肯,适合一看。
- ORACLE将分隔数据转换为多值IN列表
- 将两位十进制的书转换成八位纯二进制数
- asp.net 页面传值
- 1206 ListOnlineRecourse函数的主干
- Windows程序设计——Windows操作系统发展简史
- 屏幕增强
- Chain Of Responsibility 职责链模式
- SQL Server 安装问题
- 点击按钮时弹出另一个能控制大小的页面,并将某些值通过POST方式传给这个弹出的窗口
- C语言难点专题——数组和指针