社区
汇编语言
帖子详情
!!!?????? asc[[码互换bcd码,2进制互换ASC[[!
gjcxy
2002-05-24 06:31:37
我需要具体的解释,有原代码 再加分!·
...全文
33
1
打赏
收藏
!!!?????? asc[[码互换bcd码,2进制互换ASC[[!
我需要具体的解释,有原代码 再加分!·
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lizhongkun
2002-05-24
打赏
举报
回复
asc->bcd :
只要把高4位变为0就行。
反过来;
看下面的程序;在显示器上循环出0~98的10进制数,输入‘s',就停止。
data segment
buf db 3 dup(?)
data ends
stack segment para stack ' stack'
st db 100 dup(?)
stack ends
code segment
assume cs:code,ds:date,ss:stack
start proc far
push ds
mov ax,0
push ax
mov ax,data
mov ds,ax
mov bl,-1
push bx
loop:
mov si,offset buf
mov dl,0dh
mov ah,2
int 21h
mov dl,0ah
mov ah,2
int 21h
pop bx
mov al,bl
inc al
daa
cmp al,99h
jc next
mov al,0
next:
mov bl,al
push bx
mov dl,al
mov cl,4
shr al,cl
or al,30h
mov [si],type
inc si
mov al,dl
and al,0fh
or al,30h ;10-> asc
mov [si],al
inc si
mov al,'s'
mov dx,offset buf
mov ah,9
int 21h
mov cx,0ffffh
again:
dec cx
jne again
mov ah,8
int 21h
cmp al,'s'
je stop
jmp lop
stop:ret
stack endp
code ends
end start
2进制-》adc 看多少个10000,多少个1000,100,10,1
asc-.>bcd->2进制-》
汇编语言程序设计实验指导书.doc
汇编语言程序设计实验指导书.doc
松下高级指令一览表
松下高级指令一览表,详细的基本指令、功能指令。方便查询。
单片机答案 高慧芳
单片机课后答案,高慧芳著,涵盖了课后习题的所有答案,
asc
ii转bcd单片机C语言,单片机 数值转换 X进制转换
BCD
码
、
ASC
II
码
编程
X进制转换
BCD
码
、
ASC
II
码
编程-个8位二进制数转换为
BCD
码
在片内RAM 30H单元有-个8位二进制数,将其转换成压缩
BCD
码
,存于片内RAM 41H(高位)40H(低位)中。(方法:2^8=256,所以8位二进制A<=256,A/100商是百位数,存放到41h单元,余数再除以10,再得商是10位数,高低位
互换
,)ORG 0100HSTART:MOV A,30H ;取来...
Python中
ASC
II转十六进制、C中BCD转十进制、十六进制学习记录
ASC
II、BCD转十六进制
ASC
II转十六进制转换规则BCD转十进制、十六进制
BCD
码
的优点
BCD
码
分类各种
BCD
码
的特点转换规则
ASC
II转十六进制 转换规则
ASC
II(American Standard Code for Information Interchange,美国信息
互换
标准代
码
)是基于拉丁字母的一套电脑编
码
系统,
ASC
II
码
表主要用于显示现代英语和其他西欧语言。转换规则如下表...
汇编语言
21,497
社区成员
41,618
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章