汇编学习笔记(二) -- 输出256个ASCII字符
2016-09-28 17:10
423 查看
记:从编程论坛http://bbs.bccn.net/thread-465749-1-1.html 看到的小题目 然后拿来联系
运行效果:
从最上面的网址处学到的:
仅用来作笔记之用 如有错误和不妥 还望不吝赐教
code segment assume cs:code start: xor dl, dl ; ASCII值 mov cx, 256 ; 循环256次 next: mov ah, 02h ; dos功能调用输出一个字符 ; 参数dl=ascii码 int 21h inc dl ; 下一个ASCII码 loop next mov ah, 4ch ; dos功能调用 返回dos int 21h code ends end start
运行效果:
从最上面的网址处学到的:
mov al, 字符 int 29h ; 该调用会输出al中的字符 ; 再利用dos加载程序时会把ax自动清零的特性 ;则可以写出7个字节的内容 ;debug 下写的 ;---------------------------------------------- int 29 inc al jnz 100 ret ; 返回dos 亲测可用 原理参看最上面的网址 ;---------------------------------------------
仅用来作笔记之用 如有错误和不妥 还望不吝赐教
相关文章推荐
- ffmpeg混音(将多个声音合成一个)命令
- javaweb工作笔记
- js里面的单引号和双引号有什么区别?
- LeetCode----32. Longest Valid Parentheses(最长有效括号)
- RxJava 与 Retrofit 基本使用
- Object-C 中各数据类型转换 NSData NSMutableData NSString Byte UIImage 合并音频
- 作自己
- UVa 11525 Permutation (线段树)
- java练习--输出员工信息并计算员工的工资
- 撸了一个微信小程序项目
- 撸了一个微信小程序项目
- Android addTextChangedListener(文本监听)参数解释及实现EditText字数监听
- JS加入收藏与设置主页
- [Netbeans]为面板设置背景图片
- 云镜像优化过程
- POJ 1275 Cashier Employment(差分约束系统+二分)
- Centos 系统禁ping设置
- Java7新特性
- Git
- Sample之MediaEffects