如何成为百度贴吧吧主:从键盘输入一个1位十进制数,显示其对应的4位
来源:百度文库 编辑:高考问答 时间:2024/05/11 19:58:34
从键盘输入一个1位十进制数,显示其对应的4位
mov cl,4
shl bl,cl (将低4位移到高四位)
mov cx,4
NextBit:mov dl,30h
shl bl,1
jnc Skip
inc dl
Skip:mov ah,2
int 21h
loop NextBit
这里是一部分汇编程序,那个inc dl不知道是干什么的,这里好象有错误,但是书上的,我想请高手帮一下!!!!!!
从键盘输入一个1位十进制数,显示其对应的4位二进制数
mov cl,4
shl bl,cl (将低4位移到高四位)
mov cx,4
NextBit:mov dl,30h
shl bl,1
jnc Skip
inc dl
Skip:mov ah,2
int 21h
loop NextBit
这里是一部分汇编程序,那个inc dl不知道是干什么的,这里好象有错误,但是书上的,我想请高手帮一下!!!!!!
从键盘输入一个1位十进制数,显示其对应的4位二进制数
应该没有错吧!举一个例子分析:设这个十进制数是4,二进制形式的ASCII码是00110100(这个数在BL中),执行指令SHL BL,CL 后,把低4位移到高四位,BL的值为01000000.执行MOV CX,4(因为一位十进制对应四位二进制数),进入循环.执行MOV DL,30H ,把0的ASCII码存进DL,执行SHL BL,1 把BL的最高位移进CF,接下来判断,如果CF为零,即跳到skip ,skip后面的两条指令是输出DL中的ASCII码,如果CF是1的话,把DL的值加1,此时DL里为1的ASCII码,然后输出.…………
后面的自己想了。还不懂的话可留言^^
从键盘输入一个1位十进制数,显示其对应的4位
从键盘输入一个8位二进制数,显示其对应的无符号与带符号十进制数
从键盘输入有超过去时16位二进制数,化成十进制的ASCII显示出来
用汇编语言编写:从键盘输入的1位整数和1位小数位的十进制数相减,并显示结果
(1) 编程, 把从键盘上输入的一个十进制整数,转换为对应的八进制数字串输出。
编写一汇编程序,要求从键盘上接受一个3位的十进制数,并在终端上显示与它等值的二进制数和十六进制数。
二进制数10110001对应的十进制数
利用系统功能调用从键盘输入10个1位无符号数,求出其中最大和最小数在显示器上输出显示?
10. 由键盘输入一个小于256的十进制整数,然后将该数转换成八位的二进制形式输出。
由键盘输入一个小于256的十进制整数,然后将该数转换成八位的二进制形式输出。