社区
汇编语言
帖子详情
如何用汇编显示大于15的数字
gzlsc
2003-12-05 08:08:30
请问如何用汇编显示大于15的数字,如程序里ax为21d,现在我想显示出来,怎么办呢?
...全文
348
8
打赏
收藏
如何用汇编显示大于15的数字
请问如何用汇编显示大于15的数字,如程序里ax为21d,现在我想显示出来,怎么办呢?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
harrylong7441
2003-12-13
打赏
举报
回复
http://edu.3322.net
hatia
2003-12-10
打赏
举报
回复
小于15的数,和大于15的数,比如说20,没区别呀;
紫郢剑侠
2003-12-10
打赏
举报
回复
可以逐位转换成对应字符输出(AH=02H)
也可以先转换成对应的字符串, 再输出(AH=09H)
4230544
2003-12-10
打赏
举报
回复
分两次显示呀,要10进制的话就除10,要16进制的话就除16,分别保存结果,分别输出呀
rain1983
2003-12-09
打赏
举报
回复
.model small
.data
str1 db 'the result:',0dh,0ah,'$'
.stack 100h
.code
.startup
mov ax,@data
mov ds,ax
mov ax,21
call disp
jmp exit1
disp proc near ;输出子程序
sub dl,dl
lp1:
cmp ax,10
jl lp2
sub ax,10
inc dl
jmp lp1
lp2:
cmp dl,0
jle lp3
or dl,30h ;输出十位数
push ax
mov ah,02h
int 21h
pop ax
lp3:
mov dl,al
or dl,30h ;输出个位数
mov ah,02h
int 21h
ret
disp endp
exit1:
.exit 0
end
xxuu503
2003-12-08
打赏
举报
回复
呵呵!我做过同样的程序,不过我是十进制。不过都一样,
将这个数除以10,得到十位数(商),然后加30d转化为ascii码。明白吧!
然后,用dos中断,将这个十位数显示出来。接下来显示个位数(余数)。
你的程序应该是,除以16,将十位数转化为ascii码。然后将个位数转化为ascii码显示。
注意16进制中应该判断是否大于9,如果大于9需要加的数值要大于30h为39h。
David2008
2003-12-05
打赏
举报
回复
good idea
W32API
2003-12-05
打赏
举报
回复
转换为字符来显示
Rythem - 高效的Web自动化测试工具
Rythem - 高效的Web自动化测试工具 Rythem是一个由腾讯AlloyTeam团队研发的高效、易用的Web自动化测试工具。它可以帮助开发者快速创建和执行自动化测试脚本,确保网页应用的质量和稳定性。 项目简介 Rythem旨在简化自动化测试过程,让用户能够轻松地进行功能测试、性能测试和兼容性测试。它提供了一套强大的API,可以方便地与各种浏览器、设备和框架集成。 主要特性 简单易用 - ...
腾讯html 代码规范,-腾讯alloyteam团队前端代码规范--编辑器配置和构建检查
## sublime3插件1. 安装node包* jscs`npm install jscs -g`* jshint`npm install jshint -g`* csscomb`npm install csscomb -g`* csslint`npm install csslint -g`2. 安装gem包* scss-lint`gem install scs...
Pyodide 文档构建的 Sphinx 扩展包:sphinx_pyodide 的五大核心机制解析
`docs/sphinx_pyodide/` 是 Pyodide 为自身文档体系定制的一个 Sphinx 扩展包。它通过三个相互独立的模块(`packages`、`lexers`、`jsdoc`)以及若干辅助逻辑,解决了文档站点建设中三类难题:自动生成 Pyodide 内置包列表、为"JS 中嵌入 Python"的代码提供正确的语法高亮、让 `sphinx-js` 能够从 TypeScript 源
前端规范汇总
1、通过分析github代码库总结出来的工程师代码书写习惯 http://alloyteam.github.io/CodeGuide 2、HTML&CSS编码规范 by @mdo http://codeguide.bootcss.com 3、团队合作的css命名规范-腾讯AlloyTeam前端团队 http://www.alloyteam.com/2011/10/css-on
Web前端导航
记录一些前端导航链接,欢迎修正补充网址导航:https://www.frontendjs.com/ 前端团队 腾讯AlloyTeam ISUX FEX 淘宝前端团队(FED) 凹凸实验室 奇舞团 阿里巴巴国际UED团队 开发社区 掘金 Stack Overflow GitHub SegmentFault CNode 前端网 前端框...
汇编语言
21,500
社区成员
41,619
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章