汇编语言问题

我做题时,有条指令时movax,95,不是movax,95h,怎么做?... 我做题时,有条指令时mov ax,95,不是mov ax,95h,怎么做? 展开
 我来答
可轩163
2014-07-09 · TA获得超过1.3万个赞
知道大有可为答主
回答量:4824
采纳率:88%
帮助的人:1802万
展开全部
mov ax, 95 意思是将十进制数95d 送入累加器AX;
mov ax, 95h 意思是将十六进制数95h 送入累加器AX;
到底用 哪种数制, 按题目要求即可。

若指定要用十六进制数,可以写成 MOV AX, 5FH
(注: 95D=5FH )

若在debug 环境中输入指令 mov ax, 95 , 95默认为十六进数,即95H。
意法半导体(中国)投资有限公司
2023-06-12 广告
汇编语言(assembly language)是面向机器的程序设计语言.汇编语言是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言。汇编语言”作为一门语言,对应于高级语言的编译器,需要一个“汇编器”来把汇编语言原... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
任清珈蓝Pz
2014-07-09 · 超过65用户采纳过TA的回答
知道小有建树答主
回答量:131
采纳率:0%
帮助的人:111万
展开全部
mov ax,95中的95没有H表示是10进制的,转换成16进制是5F

所以你也可以看出是:mov ax,5F
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
信誉81981终奶
2014-07-09 · TA获得超过111个赞
知道答主
回答量:133
采纳率:66%
帮助的人:55万
展开全部
嘿嘿 俺来帮你看看
1 汇编指令 MOV AX[1352H]
功能: 就是将有效地址为1352H的数据段的存储器单元的数据传送给累加器
寻址方式: 源操作数[1352H]为直接寻址 目地操作数AX为寄存器寻址 为16为操作数
2 根据 源操作数 的有效地址求其物理地址:
PA=DS*16+EA=10000H+1352H=11352H
然后根据这个地址 将低8位数据(11352H)=0FFH送寄存器的低8位AL
将高8位数据(11353H)=26H 送寄存器的高8位AH
3 AX=AH+AL=26FFH .
呵呵 明白 就给加分喽
希望能解决您的问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式