汇编显示ASCII码表
代码如下:
assume cs:codesgcodesg segment; 设置寄存器初值mov dx, 0000Hmov dl, 10H ; 从ASCII码为10H的字符开始显示mov cx, 000FH ; 设置外循环的次数15,即要显示的行数mov ax, 0000Hr:mov ah, 02H ; 设置显示方式push cx ; 保存外循环次数的计数mov cx, 0010H ; 设置内循环次数16,即一行16个字符c:int 21H ; 显示ASCII值为[dl]的字符push dx ; 保存dx的值mov dl, 00H ; 输出空格int 21Hpop dx ; 恢复dx的值,并加1,产生下一个ASCII字符inc dxloop c; 已经进行完了一次内循环pop cx ; 恢复外循环次数的计数push dx ; 保存dx的值mov dl, 0dH ; 输出回车换行int 21Hmov dl, 0aHint 21Hpop dx ; 恢复dx的值loop r; 外循环结束,程序的功能完成mov ax, 4c00Hint 21H
codesg ends
end
汇编显示ASCII码表相关推荐
- vim 与 ascii 码表与可显示字符
\xHH:HH 表示十六进制数: C 语言(Python)有时输出的字符串会这样提示: >> chr(20) '\x14' 也即在命令行环境下,无法显示 ASCII 码表的第 20 个元素 ...
- Java黑皮书课后题第5章:*5.15(显示ASCII码字符表)编写一个程序,打印ASCII字符表从‘!‘到‘~‘的字符。每行打印10个字符。ASCII码表如附录B所示。数字之间用一个空格字符隔开
*5.15(显示ASCII码字符表)编写一个程序,打印ASCII字符表从'!'到'~'的字符.每行打印10个字符.ASCII码表如附录B所示.数字之间用一个空格字符隔开 题目 题目概述 '!'到'~' ...
- java中怎么用代码打出ASCII码字符_JAVA实现打印ascii码表代码
我就废话不多说了,大家还是直接看代码吧~ package com.jalor; public class AAAA { public static void main(String[] args) { ...
- ASCII码表 0-255完整版 附详细注释
信息在计算机上是用二进制表示的,这种表示法让人理解就很困难.因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解.为保证人类和设备,设 ...
- C语言零基础入门级数据类型+运算符+控制流+ASCII 码表+面试题【系统学习第二天】
C语言零基础入门级数据类型+运算符+控制流 第一项 C语言->数据类型全讲解上 [1]整型int [2]整型修饰符short.long.unsigned [3]符号位 [4]格式控制符%d+%h ...
- ASCII码表及扩展ASCII码表
ASCII码表可以看成由三部分组成: 第一部分:由00H到1FH共32个,一般用来通讯或作为控制之用.有些可以显示在屏幕上,有些则不能显示,但能看到其效果(如换行.退格).如下表: 第二部分:是由20 ...
- java打印ascii码_JAVA实现打印ascii码表代码
我就废话不多说了,大家还是直接看代码吧~ package com.jalor; public class AAAA { public static void main(String[] args) { ...
- 通过ASCII码表来去除首尾字符串字符(eg:去除首位空格....其他字符也可以去掉)
ASCII简介 ASCII,英文全称是American Standard Code for Information Interchange,中文名称就是美国信息互换标准代码,他是基于拉丁字母的一套电脑 ...
- ASCII码表及含义
ASCII码表 信息在计算机上是用二进制表示的,这种表示法让人理解就很困难.因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解.为保 ...
最新文章
- java加减乘除运算代码_从“位运算”炫技到“操作符”,再到逐步理解“群论”...
- Apache动态编译安装模块mod_rewrite
- linux环境下的连接器,Linux下连接器ld链接如何排序
- SAP 电商云 Spartacus UI 的双重 layout 配置层设计
- sqoop从HDFS导出数据到Mysql,卡在Running job: job_1571036741208_0010不动了,或者map 100% reduce 0%不动了
- html怎么制作附页,HTML和CSS属性的正确书写规范
- ruby在类中访问@,类外访问调用方法
- c语言学习-打印杨辉三角形(要求打印出10行)
- cdn回源php_别让CDN的回源把你的服务器拖垮,采用正确的回源策略
- 《软件工程》团队第一阶段Sprint检查表
- 自定义数据库连接池和Druid介绍
- nginx 过滤请求URL参数及重定向
- xml文件中servlet映射重复问题,也是导致tomcat启动不了,出现在Java 9上运行时,需在JVM命令行参数中添加“-add opens=Java.base/Java.lang=ALL-U
- 手机支付宝面临的风险和应对(III)---手机支付宝能照搬PC的思路吗?
- select()函数
- 机器学习基石 5.3 Effective Number of Hypotheses
- 蜜蜂采蜜最短路径c语言算法,S018 蜜蜂采蜜太辛苦了,编程实现还是很容易的
- 【linux】运行run文件显示cannot execute binary file
- HDU-1814-TwoSAT
- ESC32硬件---电路分析二(电流检测和反电动势检测)
热门文章
- Magenta:Google带来机器与艺术的火花
- [0CTF 2016]piapiapia总结(PHP序列化长度变化导致尾部字符逃逸)
- QT编写一个简单的包含输入输出的C++界面程序
- Docker学习:容器间数据挂载与共享 | 远程共享挂载数据卷 | sshfs挂载远程volume | 容器内部通过sshfs访问远程主机 | -v |--volumes-from(实战篇)
- java中的映像存储数据,如何在GCE和容器映像上使用持久存储
- RSS Reader for MAC Code
- pytorch train.py与test.py代码流程
- Binder相关面试题目
- Excel的VBA进行百度搜索
- JavaScript 数组操作大全