====

====《汇编语言程序设计》模拟试卷01====

一、单项选择题( 在每小题的四个备选答案中,选出一个正确的答案,并将其号码填在题干的括号内。 每题 2 分,共 20 分)

若栈顶的物理地址是 20100H,当执行完指令 CALL AX后,栈顶的物理地址是()。

20102H B)20101H C)200FFH D)200FEH

当执行完下列指令序列后,标志位 CF和OF的值是()。

MOV AH,85H

SUB AH,32H

A)0,0B)0,1C)1,0 D)1,1

SI 的目标地址偏移量是( )。

A)SI 的内容 B)SI 所指向的内存单元的内容

C)IP+SI 的内容 D)IP+[SI]

TOC \o "1-5" \h \z 4.循环指令LOOPN终止循环的条件是()。

A CX=Q 且 ZF=0B、CX=Q 或 ZF=1

C CX^ 0,且 ZF=0D 、CX^ 0,或 ZF=1

5.指出下列哪个数据在汇编语言中是非法的()

A)19BH+25D B)25+AL C)108-102Q D)101B*0ABH

6.已知AL, BX中各放一个无符号数,计算AL*BX的积,应采用下列程序段()

A)MUL BXB)IMUL BX

C)XOR AH, AH D)CBX

MUL BXMUL BX

是程序中某指令语句标号,下述四个程序段中,不能实现转移到NEXT 语句执行的是( )

A)JMP NEXTB)MOV BX ,OFFSET NEXT

JMP BX

C)MOV BX, NEXT D)LEA AX, NEXT

JNP BXJNP AX

JNP BX

JNP AX

的定义如下:

DATA DW 1234H

现想把 12H 取入到 AL 寄存器,可以实现该功能的程序段是( )

A)MOV AL, BYTE PTR DATA

MOV AL, DATA+1

MOV AL, BYTE PTR DATA+1

MOV AX, DATA

下面指令执行后,改变 AL寄存器内容的指令是()。

A、 TESTAL, 02H B 、ORAL, AL

C、 CMP AL, BL D 、ANDAL, BL

在汇编语言程序的开发过程中使用宏功能的顺序是 ()。

A、宏定义,宏调用B、宏定义,宏展开

C宏定义,宏调用,宏展开 D、宏定义,宏展开,宏调用

二、填空题 ( 每空 1 分,共 30 分)

1?设机器字长为16位,若2= 117,用二进制数和16进制数表示时分别为 B和Ho若N2=-117,

原=B

原=

B , [N2] 补=

H.

2.指出下列各指令中源操作数的寻址方式,并计算指令执行后AX的内容。

其中:DS)=3000H

其中:

DS)=3000H,( ES)=4000H,( SS) =5000H ,

AX)=1200H,

BX)=1300H,

寻址方式,寻址方式, 寻址方式, 寻址方式, 寻址方式,

寻址方式,

寻址方式, 寻址方式, 寻址方式, 寻址方式,

BP)=1400H,(SI)=1500H,(42000H)=1260H,(51400H)=1270H,(33800H)=1280Ho

TOC \o "1-5" \h \z MOV AX, 1250H; _

MOV AX , ES:[2000H];

MOV AX , [BP];

XCHG AX, [BX+SI+1000H] ;

MOV AX , [BX+2500H];

执行下列两条指令:

MOV BX , 9048H

SUB BH , BL

执行后,各标志位分别为: CF=___,ZF=___,SF=___,OF=___, AF=___。

在存储器里以 为单位存储信息;在机器里,访问存储器都是以 为单位进行的,也就是说,机器是以 (奇或

地址访问存储器的

O端口有和两种编址方式,8086采用编址方式,最大I/O寻址空间

6. 执行下列指令,写出每条指令执行后右边所示的内容:

MOV AL,

28H

ADD AL,

68H

;(AL) =

, CF=___

___, AF=_

DAA

;( AL)=___

___。

三、改错题 (15 分 )

下列程序求一组带符号字节数据的平均值,数据的首地址为DATA数据个数存放在 CNT单元,但程序有逻辑错误,请将错误改正

DSEG SEGMENT

DATA DB ,90,20,-120,60

CNT DW 0005H

AVER DB

DSEG ENDS

CSEG SEGMENT

ASSUME CS:CSEG,DS:DSEG

MAIN PROC FAR

9

PUSH

DS

10

XOR

DX,DX

11

PUSH

DX

12

MOV

AX,DS

13

微型计算机原理指令改错题,微型计算机原理考试题.docx相关推荐

  1. 计算机网络原理 历年真题,计算机网络原理历年真题与答案08年4月(★)

    2008年4月高等教育自学考试全国统一命题考试 计算机网络原理试卷 课程代码4741 一.单项选择题(本大题共24小题,每小题1分,共24分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将 ...

  2. 微型计算机期末考试a卷,微机原理与接口技术期末试卷A

    微机原理与接口技术(电子.通信类)2011-2012 学年第二学期期末考试卷(A 卷) 一.单项选择题(共 16 分,每题 2 分) 1.字符 A 的 ASCII 码为 41H ,字符 h 的 ASC ...

  3. 微型计算机具有什么等特点,微机原理 课后题 标准答案

    微机原理 课后题 答案 -------------------------------- 作者: -------------------------------- 日期: 2 第一章 微型计算机概述 ...

  4. 数字电路与微型计算机原理,电子科技大学1999年考研真题-微机原理与数字电路...

    电子科技大学1999年考研真题-微机原理与数字电路本站小编 FreeKaoyan/2018-01-22 电子科大1999微机原理与数字电路试题 考试科目:微机原理与数字电路 注:应届生作所有不加*的题 ...

  5. 微型计算机原理daa,单片微机原理、汇编与C51及接口技术(第2版)

    单片微机原理.汇编与C51及接口技术(第2版) 语音 编辑 锁定 讨论 上传视频 <单片微机原理.汇编与C51及接口技术(第2版)>是2013年清华大学出版社出版的图书,作者是朱定华.戴颖 ...

  6. 微型计算机接口技术425页,微机原理与接口技术(修订版高等院校电工电子技术类课程十二五规划教材)...

    导语 内容提要 谢四连.董辉.许岳兵主编的<微机原理与接口技术(修订版)>内容分为两部分:第一部分全面系统地介绍了Intel系列微处理器的工作原理.指令系统以及汇编语言程序设计方法:第二部 ...

  7. 微型计算机原理与应用教材,微型计算机原理与应用(第3版)(普通高等教育十二五规划教材)...

    摘要: 适读人群 :高等院校电类专业和非电类专业学生 <微型计算机原理与应用(第3版)/普通高等教育"十二五"规划教材>主要介绍以8086,8088CPU为核心的16位 ...

  8. 微型计算机以字长和微处理器,微型计算机原理及应用学习笔记 电子计算机概述...

    一.             电子计算机的发展简况 电子数字计算机(简称电子计算机)是一种能自动地.高速地进行大量运算的电子设备,它能通过对输入数据进行指定的数值运算和逻辑运算来求解各种计算问题,也能 ...

  9. 某八位微型计算机地址为20位,微机原理作业及参考答案

    第二章 计算机基础 (P32) 1-1 电子管,晶体管,中小规模集成电路. 大规模.超大规模集成电路. 1-2 把CPU和一组称为寄存器(Registers)的特殊存储器集成在一片大规模集 成电路或超 ...

最新文章

  1. 【计算机网络】物理层 : 数据通信 ( 数据通信模型 | 信源 | 信宿 | 信道 | 通信方式 | 单工 | 半双工 | 全双工 | 数据传输方式 | 串行 | 并行 )
  2. TF之LSTM:利用基于顺序的LSTM回归算法对DIY数据集sin曲线(蓝虚)预测cos(红实)(matplotlib动态演示)—daiding
  3. 搭建电商平台的标签系统?看这就够了
  4. 【MVC】ASP.NET MVC5 使用MiniProfiler 监控MVC性能
  5. Java初学者的学习思路与建议
  6. 08 线性回归 + 基础优化算法【动手学深度学习v2】
  7. 为 Android 编译 MuPDF 查看器
  8. Java集合类原理详解
  9. go语言调用c 的头文件 so,Golang生成共享库(shared library)以及Golang生成C可调用的动态库.so和静态库.a...
  10. 987C. Three displays
  11. php 获取 省份缩写,php获取客户端IP,国家,省份,地区,ISP等信息
  12. git回滚到之前代码
  13. kaggle:Costa Rican Household Poverty Level Prediction(1)DEA
  14. mysql数据比较工具_mysql主从数据对比工具简介
  15. Esp8266 Node Mcu 一直乱码的问题详解
  16. Java生成png文件字体不清晰_将Graphics2D写入BufferedImage - 字体分辨率较差
  17. 笨方法学python 42课笔记:物以类聚
  18. 计算机操作系统计算题及答案(5),5计算机操作系统练习题及答案.doc
  19. 2019java 开发工程师 最新面试官 问的问题
  20. express 什么是中间件(浅显易懂)

热门文章

  1. lombok 基础注解之 @Builder
  2. Autosar Dcm模块介绍
  3. 35岁的程序员:第15章,1对1视频
  4. Mysql 常用语句实战(2)
  5. SAT数学难题解题方法
  6. error 1327. Invalid drive: d:\的解决办法
  7. 链接neo4j图形数据库的图像化显示(基于d3.js/neovis.js/neod3.js)
  8. 绿地五里桥 设计原型_世博十年,满满回忆!一张地图回顾五里桥地区十年变迁!...
  9. 手脱PE Pack v1.0
  10. PPT制作技巧汇总之基础操作(office 2007)