下载此文档

电信通信微机原理复习题.docx


文档分类:通信/电子 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍

电信通信微机原理复习题
13级用
四、答复以下问题〔此题共35分 〕

(DS)=2000H,(BX)=0101H,(SI)=0002H,(20220H)=12H,(2022 (8)MOV CL,3300H 解:










(1) MOV [1200],23H 答:错误,未指明数据类型;
正确指令为:MOV BYTE PTR[1200],23H (2) MOV 1020H,CX
答,错误,马上数不能作为目标操作数; 改正为:MOV [1020H],CX (3) MOV [1010H],[2000H]
答,错误,两操作数不能同是内存单元; 改正为:MOV BYTE PTR [1010H],2000H (4) MOV IP,000H
答:错误,IP不能在MOV指令中出现; 改正为: JMP 000H (5) PUSH AL
答:错误,操作数必需是16位,改正为:PUSH AX (6) OUT CX,AL
答:错误,CX不能作为端口地址的间接访问存放器, 改正为: OUT DX,AL
(7) IN AL,[80H]
答:错误,干脆端口地址写法错误 ;改正为: IN AL,80H (8) MOV CL,3300H
答:错误,两操作数的数据类型不相同;
改正为:MOV CX,3300H

3. 请分别用一条汇编语言指令完成如下功能:〔本共题10分,每条语句2分〕
〔1〕把EBX存放器和EDX存放器的内容相加,结果存入EDX存放器。










〔2〕用存放器EBX和ESI的基址变址寻址方式把存储器的一个字节与AL存放器的内容相加,并把结果送到AL中。
〔3〕用EBX和位移量0B2H的存放器相对寻址方式把存储器中的一个双字和ECX存放器的内容相加,并把结果送回存储器中。
〔4〕将32位变量VARD与数3412H相加,并把结果送回该存储单元中。 〔5〕把数0A0H与EAX存放器的内容相加,并把结果送回EAX中。
〔解答〕

① add edx,ebx ② add al,[ebx+esi] ③ add [bx+0b2h],cx ④ add varw,3412h ⑤ add eax,0a0h
说明以下指令中源操作数的寻址方式?假设VARD是一个双字变量。〔本小题共10分,每条语
句1分〕
〔1〕mov edx,1234h 〔2〕mov edx,vard 〔3〕mov edx,ebx 〔4〕mov edx,[ebx] 〔5〕mov edx,[ebx+1234h]

电信通信微机原理复习题 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文档百货
  • 文件大小32 KB
  • 时间2022-04-28