汇编语言第九章精要.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
汇编语言第九章精要

9.4.3 DOS 日期、时间功能调用 (3)读取系统时间 AH = 2CH      INT 21H 返回值:在cx:dx (时、分、秒、百分秒) (4)设置系统时间 AH = 2DH  在cx:dx 中分别设置 (时、分 、……) INT 21H 返回值:  AL=0 成功,-1 无效。 练习: PC/XT机采用向量中断方式处理级外中断,中断号依次为08H~0FH。在RAM 0:30H单元开始依次存放23H,FFH,00H和F0H四个字节,问该向量对应的中断号和中断程序入口是( )。 ① 0CH和23FF:00H ② 0CH和F000:FF23H ③ 0BH和00F0:23FFH ④ 0BH和F000:FF23H. 1.设字长为八位,有x= ?1,y=124,则有:[x?y]补=( ), [x?y] 补=( ); 2、数制转换: 247.86= H =______________BCD 3.字长为8位的二进制,若它表示无符号数,或原码数,或补码数,则该数的真值应分别为: ______D,______D或______D 源程序如下: MOV CX,9 MOV AL,01H MOV SI,1000H NEXT: MOV [SI],AL INC SI SHL AL,1 LOOP NEXT ? 试问:?执行本程序后有:AL=_____; SI=______;CX=______; ?本程序的功能是________________ 一、 I/O端口地址空间以16位为基础,寻址范围在64KB 二、输入输出指令 (累加器专用传输指令) 第十章 I/O端口地址 1.输入指令 IN 格式: IN ACR,PORT 功能:把外设端口(PORT)的内容传送给累加器(ACR),完成从I/O到CPU的数据传送。 说明:可以传送8位、16位,相应的累加器选择AL、AX。 若端口号在0~255之间,则端口号直接写在指令中(长格式); 若端口号大于255(1个字节),则端口号通过DX寄存器间接寻址,即端口号应先放入DX中。 (短格式) 例. IN AL,61H ;AL (61H端口)长格式 IN AX,20H ;AX (20H端口) MOV DX,3F8H ;短格式 IN AL,DX ;AL (3F8H端口) 演示 2.输出指令 OUT 格式:OUT PORT,ACR 功能:把累加器的内容传送给外设端口。 说明:对累加器和端口号的选择限制同IN指令。 例. OUT 61H,AL ;61H端口 (AL) OUT 20H,AX ;20H端口 (AX) MOV DX,3F8H OUT DX,AL ;3F8H端口 (AL) 演示 例. 设某并行打印机的状态端口是379H,其D7位是忙闲位,若D7=0表示忙,为1表示闲,测试该打印机当前状态,若为忙继续测试,否则顺序执行下一条指令。 MOV DX,379H WT: TEST AL, JZ WT ; ZF=1,忙,等待 IN AX,DX 80H *例:测试某状态寄存器(端口号27H)的D2位是否为1,为1,则转ERROR处理 IN AL, 27H TEST AL, JNZ ERROR 9.3 BIOS显示中断 看教材4.4.2(84页) 用来控制光标和颜色的 211页列出了中断类型为10H的部分操作 功能1、控制光标 主要定义光标的大小和是否显示光标 入口参数CH,CL 表示光标行开始和结束的,数据分放在CH,CL的低4位, 当CH的第四位为1,光标不显示 ,0显示 单色显示器光标范围,在0~13. 功能2、设置光标位置 行、列分别在DH,DL中 BH中保存输出页号,必有,单色显示器的值总是0 例9.8 置光标开始行为5,结束行为7,并把它设置到第5行第6列. MOV CH,5 MOV CL,7 MOV AH,1 INT 10H ;置光标大小 MOV DH,4 MOV DL,5 MOV BH,0 MOV AH,2 INT 10H ;置光标位置 功能3、读光标位置 行

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档