- 1、本文档共211页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
?TYPE运算符。TYPE运算符可以得到一个与标号或变量的属性对应的数值。 MOV AX,TYPE VAR 分支结构: 二分支 多分支 编程,M单元有一个16位二进制数,求其绝对值,存回原单元 DATA SEGMENT M DW ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA STR: MOV AX,DATA MOV DS,AX 1) 键盘服务程序 键盘服务程序的中断类型号为16H,用INT 16H调用。软中断INT 16H服务程序有三个功能,功能号分别为0、1、2,功能号及出口参数如表5.5所示。 表5.5 INT 16H 的功能 功 能 号 功 能 出 口 参 数 0 从键盘读字符 键入字符的ASCII码在AL中 1 检测键盘是否键入字符 键入字符ZF=0,未键入字符ZF=1 2 读键盘各转换键的当前状态 各转换键的状态在AL中 2) 打印机服务程序 打印机服务程序的中断类型号为17H,用INT 17H调用。软中断INT 17H 服务程序有三个功能,功能号为0、1、2,其中打印一字符的功能号为0,入口参数是将打印字符的ASCII码送AL,打印机号0~2送DX。 3) 显示器服务程序 显示器服务程序的中断类型号为10H,用INT 10H调用。软中断INT 10H服务程序有16个功能,功能号为0~15。常用功能如表5.6所示。 表5.6中的“显示方式”有7种,如表5.7所示。表5.6中的显示属性是字符方式下字符的显示属性,由一个字节定义,由它来设置字符和背景的颜色。显示属性字节如图5.5所示。其中背景颜色和字符颜色如表5.8所示。 表5.6 INT 10H的功能 图5.5 显示属性字节 表5.7 显示方式 AL值 显示方式 0 40×25黑白字符方式 1 40×25彩色字符方式 2 80×25黑白字符方式 3 80×25彩色字符方式 4 320×200黑白图形方式 5 320×200彩色图形方式 6 640×200黑白图形方式 7 80×25单色字符方式 表5.8 字符颜色 RGB 背景色或正常亮度字符色 高亮度字符色 000 黑 灰 001 蓝 浅蓝 010 绿 浅绿 011 青蓝 浅青蓝 100 红 浅红 101 品红 浅品红 110 棕 黄 111 白 高亮度白 黑白字符方式下字符的显示属性仅为黑或白(灰或高亮度白)。 图形方式的颜色设置与字符方式不同,其颜色不用显式属性字节来设置。设置的方法是用功能号11设置背景颜色,用功能号11和12设置像点颜色。背景颜色有16种,编号为0~15,其颜色是彩色字符方式下正常亮度和高亮度字符颜色的组合,即0为黑色,1为蓝色,……,15为高强度白色。像点的颜色只有6种,由彩色组和彩色值来选择,如表5.9所示。 表5.9 像点颜色 彩色值 彩色组0 彩色组1 1 绿 青 2 红 品红 3 黄 白 例5.7 在屏幕的13行40列位置显示高亮度闪动的“太阳”。程序如下: STACK SEGMENT STACK STACK DW 32 DUP(?) STACK ENDS CODE SEGMENT ASSUME SS:STACK,CS:CODE START: MOV AX,STACK MOV SS,AX MOV AH,7 ;80×25单色字符方式 MOV AL,2 INT 10H MOV AH,15 ;读取显示页号 INT 10H MOV AH,2 ;设置光标位置 MOV DX,0D28H INT 10H MOV AH,9 ;高亮度白闪烁的太阳 MOV AL,0FH MOV BL,8FH MOV CX,1
您可能关注的文档
最近下载
- AB-罗克韦尔PowerFlex755变频器操作说明.pdf
- 2024-2025学年初中信息技术(信息科技)青岛版(2024)第一册教学设计合集.docx
- ANSI-ESD S20.20-2021电气和电子零件装置和设备的静电保护.pdf VIP
- 养鸡创业计划书3篇农村养鸡创业计划书范文.pdf VIP
- QGDW11190-2014农网高过载能力配电变压器技术导则.pdf VIP
- 全国市政排水管道工程施工质量通病的防治.pptx VIP
- 财务报表词汇-中英对照.docx VIP
- 2025至2030中国冬虫夏草行业市场发展分析及趋势前景与行业项目调研及市场前景预测评估报告.docx VIP
- 治具设计完整版.pptx VIP
- 广西壮族自治区南宁市2025年八年级下学期期末数学模拟试题九套含答案.pptx VIP
文档评论(0)