问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

...成十进制数。要求 1:在屏幕上显示转换的十进制数,键入的

发布网友 发布时间:2023-12-03 05:47

我来回答

2个回答

热心网友 时间:2024-03-23 16:33

编一程序,把键入的十六进制数,在屏幕上用十进制数显示出来。

键入的十六进制数,不限位数。如超出四位,只将最后四位做转换并显示。

若键入非十六进制数,则不予显示,等待继续输入。

键入回车符,结束输入。

程序如下:

热心网友 时间:2024-03-23 16:31

data segment
x db 34h ;00110100b ;34h在内存中的存储格式为00110100b
data ends

code segment
assume cs:code,ds:data
start:
mov ax,data
mov ds,ax

mov bl,byte ptr [x] ;al<-10001010b

mov cl,8 ;cx<-8

l1: test bl,80h ;看bl和1000000b与的最高为是否为1

jnz l2 ;如果不是1,则l2,输出0

mov dl,'0'
mov ah,02h
int 21h ;输出1

jmp l3

l2: mov dl,'1'
mov ah,02h
int 21h ;输出0

l3: shl bl,1 ;al逻辑左移,将次高位移动到最高位

dec cl
jnz l1

mov ah,4ch
int 21h
code ends
end start
该程序使用逻辑尺方法。首先将34h防入bl中;然后用逻辑左移的方法将bl的每一位移动至最高位,然后根据它和10000000与的方法查看最高位是否为1,如果是,则屏幕显示1,否则显示0。这样,屏幕上显示的是34h的二进制值00110100b
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
"多难兴邦"这个词,让我们懂得了什么? uc怎么进入阅读模式 进入阅读模式方法介绍 uc怎么进入小说阅读模式 uc浏览器设置阅读模式-uc浏览器设置阅读模式方法 uc电脑阅读模式怎么设置电脑上UC浏览器的阅读模式怎么打开 微信怎么判断对方把你拉黑并且删除了,还是只是拉黑了? 公司诉讼由哪个法院管辖?公司诉讼管辖确定的理论依据? 笔记本电脑开机无法进入系统笔记本电脑开机后无法进入系统 从深圳到乌镇玩三天,花销最少是多少?越少越好,如果有个计划就更好乐 马上快过年放假了,第一次去见岳父,送茅台好还是五粮液好? 改成什么比较有意义?10 广州太古汇有哪些名牌店607 太古股份有限公司的贸易 一年内第二次修改技巧 为什么qq绑定京东号了没有京东等级,而且我那个是svip5啊... 一年内怎么改第二次 急需中华儿女为国争光的故事(100左右)240 怎么正确面对压力与挫折141 1万元的翡翠修复后效果有以前的好吗? 60√2和80√2什么意思 被打狐狸找微信客服能消除吗? 腾讯qqsvip能不能不显示 微信怎么加上以前删除过的好友但现在不知道手机号跟怎么办? 一个号码注册了两个 怎么找回第一个? 材料一 2007年10月—2008年5月全国CPI指数变化图注:CPI指数即消费者物 ... 内存条更换,我的电脑是东芝L600 (求大神更换内存条建议)1 东芝L600-55W这款机子怎样啊?怎么打开网页好慢啊,是机... 北京工商管理专修学院 到底好不好, 给个权威的答案, 托的去死!!! 真 ... 张大千 最 擅长画什么?!282 摩托车启动没力?3 摩托车没劲是怎么回事?74 下列是有关生命现象和生命的特征,请将两列中相关的内容连接起来。 A... 有哪些描写中华儿女为国争光的故事?11 这个千手观音墨绿翡翠再加这链子市场价大概多少? 肛门内有肉疙瘩,大便时痛是怎么回事 有被日本男生追求的经历吗?他们是如何追求 喜欢的女生的1 我想问下,我妹妹这是什么意思 我想问下,我妹妹是什么意思 皇冠万能胶有毒吗孕妇经常接触有影响吗 太古城中心的品牌产品 路由器的网线怎么插?插到哪个接口973 肛门里面有肉团堵住了,大便拉不出,请问这3 b2驾照六年换证新规定驾驶证新规简介 ipad怎么弄九宫格输入法342 未满一年可以强制改吗? 幻想世界:法师用95绝品杖,90粉玉可以吗?虽然会没有95杖和副手加成,相差... 修改未满一年怎么修改 80*2什么意思!必采纳! 东芝笔记本电脑L600-55W哪里有插内存卡的卡槽?3 请懂的朋友帮我看看我这个千手观音翡翠值多少钱!紫罗兰飘花的!