77范文网 - 专业文章范例文档资料分享平台

13级仪表微机重点 - 图文(4)

来源:网络收集 时间:2020-03-26 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

REP MOVSB HLT

DA1 DB 1AH, 2BH, 3CH, 4DH, 5EH, 6FH DA2 DB 6 DUP(0) LEA SI, DA1+5 MOV BX, OFFSET DA2 MOV CX, 604H STD

LOP: LODSB ; ROL AL, CL MOV [BX], AL INC BX DEC CH JNZ LOP

①程序执行后DA2中各字节内容是什么?

②程序中ROL AL,CL是否可用ROR AL,CL指令替代,使其功能不变? (1 )DA2是F6H,E5H,D4H,C3H,B2H,A1H

(2 )可以用ROR AL,CL代替,运行结果和上面是一样的

1在某系统中采用中断向量处理方式处理8级外部中断,在0000H:002CH单元开始依次存放23H,FFH,00H和F0H四个字节,问向量对应的中断类型号和中断向量分别为( B )

A.0CH和23FFH:00F0H ; B.0BH和F000H:FF23H; C. 0BH和00F0H:23FFH ;

D.0CH和F000H:FF23H;

2、已知在存储器0004和开始的8个字节单元中分别存放数据10H, 20H,30H,40H,50H,60H,70H,80H由此可知,2号中断的中断向量为 ( 8070H:6050H )执行INT 01H时,IP=( 2010H ) ,CS=( 4030H ) 3、8086的中断向量表( B )。

A、存放类型号 B、存放中断处理程序入口地址参数 C、是中断处理程序入口 D、是中断处理程序的返回地址

4、中断类型号为01CH的中断处理程序存放在0100H:3800H开始的内存中,中断向量存储在地址为 70H至 73H 的 4 个单元中

5PC/XT机的中断矢量表放在从 0 H地址单元到 3FF H地址单元中,总共有 1024 个字节。

6中断类型号为 03H H的中断对应的中断向量存放在0000: 000CH处,第0段的000CH、000DH、000EH、000FH这4个单元中的值分别为12H、34H、56H、78H则此中断子程序入口地址为CS= 7856H、IP= 3412H。

7已知在存储器004H开始的8个字节单元中分别存放有数据10H,20H,30H,40H,50H,60H,70H,80H。由此可知2号中断的中断向量为 8070H:6050H执行INT 01H时IP= 2010H CS= 4030H

1、编制程序实现1至100的累加和,结果送到RESULT单元中。(注:只需写出指令程序段即可)

2、在LOOP指令执行时,隐含着对某寄存器减1的操作,该寄存器是( C ) A、AX; B、BX; C、CX; D、DX 3、指令( C )的源操作数寻址方式为直接寻址 A、MOV [2000H], AL B 、OUT 12H,AL C、XOR AL,[2000H] D、 MOV AX,2000H

4、在下面8086指令中,不合法的是 A 。 A、ADD [BX],[1000H] B、SHL AX,CL C、OUT 28H,AL D、MOV BX,0001H 5、阅读以下程序段,回答问题。 XOR AX, AX MOV BX, 2 MOV CX, 10 L: ADD AX, BX ADD BX, 2 LOOP L END

(1)程序的功能是什么?

求2、4、6、8、10、12、14、16、18、20共10个偶数之和; (2)程序执行后,AX的内容是多少? 110 6、说出下面程序完成的功能。 LEA BX, ARRAY MOV CX, 99 MOV AX, [BX] INC BX INC BX ONE: CMP AX, [BX] JGE NEXT MOV AX, [BX] NEXT: ADD BX, 2

LOOP ONE RET (1)程序的功能是什么?

从ARRAY变量开始的100个字单元中,选出最大的字存放到AX中 7、编程应用题

在以BUF为首地址的存储单元中存放着COUNT个有符号字节数据,编程统计其中正数(包含0)和负数的个数,分别存放在PLUS和MINUS单元中。 MOV BX,0;BX寄存器存放正数(含0)的个数 MOV DX,0;DX 寄存器存放负数的个数 MOV CX,COUNT;CX控制循环次数 LEA SI, BUF S: MOV AL,[SI]

AND AL,AL;自身相与,将数的特征反映到标志位上 JNS P;S=0,数为正数,跳转到标号P处执行 INC DX;S≠0,数为负数,自增DX后跳转到N处执行 JMP N P: INC BX;自增BX N: INC SI; LOOP S

MOV PLUS,BX;将正数的个数由BX转存到PLUS MOV MINUS, DX;将负数的个数由DX转存到MINUS RET

第4章

1、伪指令填空 SEGMENT,ASSUME, END,DB,DW,DD,EQU

段名n SEGMENT [定位类型] [组合类型] [’类别’] ??

段名n END [标号]

ASSUME 段寄存器名:段名[,段寄存器名:段名,?] DB 定义的变量为字节型

DW 定义的变量为字类型(双字节) DD 定义的变量为双字型(4字节) DQ 定义的变量为4字型(8字节) DT 定义的变量为10字节型

2、P186 4.1请分别用DB,DW,DD伪指令写出在DATA开始的连续8个单元中依次存放数据11H,22H,33H,44H.55H,66H,77H,88H的数据定义语句。

解:DB,DW,DD伪指令分别表示定义的数据为字节型、字类型及双字型。其定.义形式分别为:

DATA BD 11H,22H,33 H,44H,55H,66H,77H,88H DATA DW 2211 H,4433H,6655H,8877H DATA DD 44332211H,88776655 H

课后题:

1设伪指令定义如下,要求将伪指令定义的数据按地址对应填入图中: BUFFER DB ?

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库13级仪表微机重点 - 图文(4)在线全文阅读。

13级仪表微机重点 - 图文(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/874946.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: