哈工程考研复试复试微机原理试题

合集下载

哈尔滨工程大学微机原理与接口技术第5-6讲作业

哈尔滨工程大学微机原理与接口技术第5-6讲作业
1.3.2中断 传送方式
微 计 原 理 与 接 口 技 术
1
1.3.3 DMA传送方式
微 计 原 理 与 接 口 技 术
2
1.4 I/O端口地址译码方法
在微型计算机中,CPU对I/O端口进行读写操
微 计 原
作,首先要由地址总线给出地址信号。然后 要发出相应的读、写等控制信号,最后才能

在数据总线上进行信息交流。所以,I/O端口
微 计 原 理 与 接 口 技 术
6
(2)专用译码器译码电路
微 计
专用译码器有多种型号,例如:3-8译码器74LS138、双2-4译 码器74LS139、74LS155,4-16译码器74LS154等。







7
1.4.2 可选择端口地址译码
微 计 原 理 与 接 口 技 术
8
1.4.3 程序选择端口地址译码
微 计 原 理 与 接 口 技 术
9
I/O端口地址译码电路设计
微 设计一个端口地址为2EBH的译码电路。
计 原 理 与 接 口 技 术
10
设计端口地址为220H~227H的地址译码电路。
微 计 原 理 与 接 口 技 术
11
设计扩展板上的I/O端口地址译码电路,选择 地址范围为300H~3FFH。
与 接
与CPU



3
1.4 I/O端口地址译码方法
微 I/O端口的译码电路可以分为门电路和专用译
计 原
码器件两种。为了增加电路的灵活性,译码

电路可以采用固定式或采用跳线、跨接开关
与 接
等可选式。Байду номын сангаас

哈尔滨工程大学(核)微机原理(加试)2020考研专业课加试大纲

哈尔滨工程大学(核)微机原理(加试)2020考研专业课加试大纲

2020年考试内容范围说明考试科目名称: 微机原理考试内容范围:一、计算机基础知识1.掌握数制及其转换方法(二进制、十进制与十六进制之间的转换);2.掌握常见的编码方法(原码、反码、补码,BCD码和ASCII码);3.了解逻辑电路基本组成和布尔代数运算方法,学会构建二进制数运算加/减法电路。

二、微型计算机的基本组成电路1.掌握基本概念:算术逻辑单元、触发器、寄存器、三态电路、总线、存储器;2.掌握微型计算机系统基本组成,了解微型计算机的基本工作原理;3.了解流水线技术、高速缓存技术、虚拟存储器技术的基本作用。

三、微处理器以8086/8088为对象掌握微处理器内部结构和组成,了解其工作模式。

四、微型计算机的指令系统1.掌握8086/8088汇编语言指令系统,了解汇编语言编程特点、指令格式;2.掌握8086/8088的寻址方式。

五、微型计算机汇编语言及汇编程序1.掌握宏汇编语言的基本语法,了解伪指令、宏指令概念和用法,掌握几种常见的系统功能调用指令;2.掌握汇编、汇编程序和汇编语言源程序的区别,了解汇编过程基本步骤;3.掌握程序设计基本步骤,了解基本程序结构,能够应用汇编语言编制简单的应用程序。

五、输入/输出接口1.掌握微型计算机有关输入/输出接口中的基本概念,如并行通信和串行通信,同步和异步,单工、双工和半双工,波特率等;2.了解可编程并行通信接口8255A基本结构、工作方式和工作原理,掌握编程应用方法;3.了解可编程串行通信接口8251A基本结构、工作方式和工作原理,掌握编程应用方法。

六、中断控制器、计数/定时控制器1.了解可编程中断控制器8259A基本结构、工作方式和工作原理,掌握编程应用方法;2.了解可编程计数/定时控制器8253基本结构、工作方式及编程应用方法。

七、A/D及D/A转换器掌握D/A和A/D转换器的工作原理和常见的转换方法。

考试总分:100分考试时间:2小时考试方式:笔试考试题型:填空题(20分)选择题(20分)计算题(15分)判断题(10分)简答题(20分)综合应用编程题(15分)参考书目[1]吕淑平,于立君,刘心,曾博文.微型计算机原理与接口技术(第1版).哈尔滨工程大学出版社,2013。

哈工程-自动化-考研-必修

哈工程-自动化-考研-必修

考查要点:一、控制系统的数学模型1、控制系统运动的建立;2、控制系统的传递函数的概念及求取、方框图及其简化、信号流图及梅森公式。

二、线性系统的时域分析1、一阶、二阶系统的时域分析;2、线性系统的稳定性基本概念及熟练掌握劳斯 (Routh)稳定判据判别稳定性的方法;3、控制系统稳态误差分析及其计算方法;4、复合控制。

三、根轨迹法1、根轨迹、根轨迹方程及其绘制根轨迹的基本规则;2、理解控制系统根轨迹分析方法。

四、频率响应法1、线性系统频率响应物理意义及其描述方法;2、典型环节的频率响应(幅相曲线与对数频率特性曲线);3、开环系统及闭环系统的频率响应的绘制;4、奈奎斯特(Nyquist)稳定判据和控制系统相对稳定性;5、频域指标与时域指标的关系。

五、控制系统的校正与综合1、频率响应法串联校正分析法设计;2、基于频率响应法的串联、反馈校正的综合法设计。

六、非线性控制系统的分析1、了解典型非线性特性的输入输出关系(数学表达及关系曲线);2、理解非线性环节对线性系统的影响;3、相平面法、描述函数法分析非线性控制系统。

七、数字控制系统的普通概念1、采样过程、采样定理、零阶保持器的基本概念。

八、数字控制系统1、Z 变换的基本概念、基本定理及 Z 反变换;2、数字控制系统的数学描述;3、数字控制系统稳定性分析;4、数字控制系统的暂态、稳态、误差分析。

5、数字控制系统的离散化设计方法及至少拍离散系统设计。

九、线性系统的状态空间描述1、线性时不变系统状态空间描述;2、线性定常系统的运动分析、状态转移阵、脉冲响应阵;3、线性离散系统的状态空间描述;4、线性系统的能控性和能观性判别方法。

十、线性定常系统的线性变换1、状态空间表达式的线性变换;2、对偶性原理;3、线性系统的结构分解。

十一、李雅普诺夫稳定性分析1、李亚普诺夫意义下运动稳定性的基本概念;2、李亚普诺夫第二法主要定理;3、系统运动稳定性判据。

十二、线性反馈系统的时间域综合1、状态反馈和输出反馈;2、极点配置的设计方法;3、状态观测器的设计;4、状态观测器和状态反馈组合系统。

哈尔滨工程大学微机原理与接口技术考试大纲

哈尔滨工程大学微机原理与接口技术考试大纲

微机原理与接口技术考试大纲格式考试科目名称: 微机原理与接口技术考查要点:一.概论了解计算机基础、计算机的硬件和软件,熟练掌握微型计算机的结构。

二.8086微处理器熟练掌握8086的编程结构、引脚信号和8086的存储器组织和I/O组织。

了解8086工作模式、8086的操作和时序。

三.8086的寻址方式和指令系统熟练掌握8086的寻址方式,指令系统,汇编语言程序设计。

四.微型计算机和外设数据交换熟练掌握CPU和输入/输出设备之间的信号,CPU和外设之间的数据传送方式。

五.串并行通信和接口技术串行接口和串行通信,可编程串行通信接口8251A,并行接口和并行接口,可编程并行通信接口8255A。

熟练掌握8255A与CPU接口原理图及相应程序设计。

六.中断控制器和计数器/定时器了解中断控制器8259A,熟练掌握计数器/定时器8253基础知识与8253与CPU接口原理图及相应程序设计。

七.模/数和数/模转换了解数/模(D/A)转换器,模/数(A/D)转换器,采样保持电路,多路转换模拟开关,熟练掌握D/A与CPU接口原理图及相应程序设计。

八.存储器了解存储器的分类,内存的通常结构,静态RAM,动态RAM,存储器的工作时序,熟练掌握存储器与CPU接口原理图。

考试总分:100分考试时间:3小时考试方式:笔试考试题型:填空题(15分),简单问答题(20分),绘图题(15分),简单编程题(30分),综合应用题(20分)参考书目(包括书名、作者、、出版社、出版时间):主要参考书:1、《微型计算机技术及其应用》(第三版)戴梅萼主编清华大学出版社 20032、《微型计算机系统原理及应用》(第三版)周明德主编清华大学出版社2000。

2001年哈尔滨工程大学计算机组成原理考研真题-考研真题资料

2001年哈尔滨工程大学计算机组成原理考研真题-考研真题资料

哈尔滨工程大学2001年招收硕士研究生入学考试试题一、判断1、在补码机器中对给定数据【X】补求【-X】补时,有发生溢出的可能。

T2、动态RAM之所以要求刷新,是因为它属于破坏性读出的存储器。

F3、若在主存中划定一个区域作为堆栈区,则该区域的信息可以具有随即存取和后进先出存取的双重属性。

F4、当浮点运算得结果的尾数绝对值超过一时,作为"浮点运算溢出"加以处理。

F5、子程序技术可以有效降低程序运行的时间开销。

F6、数据缓冲寄存器 MRB对用户而言是"透明"的。

T7、海明校验实际上是一种多重奇偶校验。

T8、中断隐指令实质上是一种软中断指令。

F9、多间址方式增加了可变环节,间址层次多,灵活栓大,从而被大多数计算机广为采用F10、在原码两位乘的算法中,其每步的加减操作极右移操作要遵循补码法则。

T二、填空1、二进制数 1101.101 表示成N=M*R^E的规格化浮点数(各自段的位置自定)形式__2、如果采用外围设备与主存单元统 编址的方式,则可以应用_指令去问外围设备(接口)3、一般而言,一条微指令由___字段和_字段两部分组成。

4、在单地址双操作数中,只给出一个操作数地址,而另一个操作数则隐含约定在_中。

5、计算机内部存在着两大信息流∶(控制流)和(数据流)冯诺依曼机实质上采用牵制驱动方式。

6、若向遍访64K字节编址的内存空间,至少应提供(16)位二进制地址。

7、S N74181有5个控制信号∶M S3S2S1S0,当M=0时,可定义(16)中算数运算。

8、在同步控制时序系统中,典型的三级时序分别是(CPU 工作周期),(时钟周期)和(工作脉冲)。

9、在转移指令中地址形成部件按指定址方式所形成的有效地址时(转移程序入口)的地址,应将其传送给(程序计数器 PC)。

10、由[X]补求[一X]补的方法是_二、单选题1、补码一位乘法中,若判断位YnYn+1,则决定操作为(2)A、部分积加0后右移1位B、部分积加[X]补后,右移1 位C、部分积加后,右移1位D、部分积加【-x】后,左移1位2、下列四位二进制编码中,(D)无论在84218CD码和余3码中,均为伪码。

历年微机原理考研复试真题word精品文档8页

历年微机原理考研复试真题word精品文档8页

2005 年微机原理复试题目1:关于计算机中数制的转换2:n 位补码真值的范围3:一小段代码,考汇编中关于堆栈的地址计算4:生成 com 或者 exe 文件的汇编步骤5:分析指令错误7:8254的3个计数器的功能8:异步通信数据格式(一桢数据的格式)9:非屏蔽中断条件10:溢出错的原因,单工,双工的概念.11:8255a 方式 1 的联络线的定义及物理意义12:程序题:8254 计数器产生 900hz 的方波,经滤波后送到扬声器发声,当按下任意键声音停止.13:程序题:(关于串操作指令)用多种方法进行数据块传送.2006年南邮微机原理1. 设字长为8位,X=(8EH)补其真值为 F2 H2. 写出下列操作的寻址方式MOV DL,DS:[BP+10] 基址ADD DL,BUF 直接3. 用图表表示下列数据的存储方式BUF1 DB 2乘5,0A6H,‘HELLO’BUF2 DD ‘AB’,‘A’BUF3 DW 87654321H4. 编写程序,把10字节的数据块从偏移地址BUF开始的单元传送到偏移地址BUF+5开始的缓冲区5. 编写程序,输出800HZ的音乐6. 用一条操作完成下列目标使AL第1位置为1使AL后四位清使AL=0且C标志=07. 软,硬中断的区别8. CPU响应非屏蔽中断的条件9. DMA的传送过程10. 什么是中断向量11. 8255A的C口只能工作在基本输入输出 8255采用查询方式先查询C口采用中断方式应把C口置12007复试题目1.冯.诺依曼型计算机在硬件结构上有哪些部分组成?各部分是什么功能?2.解释并区别下列各术语的含义:微处理器微型计算机微型计算机系统3.将下列十进制数转换成二进制、十六进制和BCD:(1)125.74 (2)513.854.指出下列指令的正误,若不正确,指出原因:(1)MOV DS,10(2)MOV [1000H],[2000H](3)MOV AX,[BX+BP+2](4)PUSH AL(5)OUT CX,AL5.都下面程序,回答问题:MOV AX,0MOV BX,2MOV CX,50LAST:ADD AX,BXADD BX,2LOOP LAST(1)该程序功能是什么?(2)AX=?6.都下面程序,回答问题:A DB XMOV AX,0MOV AL,BYTE PTR AMOV CL,10MUL CL(1)CL=? (2)AX=?7.说明微型计算机中常用的外设编程方式及其特点。

微机原理与接口技术复习题(含答案)

微机原理与接口技术复习题(含答案)

微机原理与接口技术复习题(含答案)微机原理与接口技术复习题库一、单项选择题1、在计算机内部,一切信息的存取、处理和传送都是以()形式进行的。

A.8421BCD码 B. ASCII码 C. 十六进制编码 D. 二进制编码2、十进制数255转换成十六进制数是()。

A. FFHB. 79HC. 59HD. EFH3、八制数23.4Q转换成十进制数是()。

A . 13.5 B. 19.5 C. 21.5 D. 17.54、十六进制数ABCDE转换成二进制数是()。

A. 10101011110011011111B. 11101011110011011110C. 10101011110011011110D. 101010111110110111105、10101010B+01011101B的算术运算结果为()。

A. 100000111B. 100100111C. 100001111D. 1000101116、十进制数125转换成十六进制数是()。

A. 7DHB. 79HC. 59HD. 1EH7、二进制数1010.101转换成十进制数是()。

A. 17.256B. 10.625C. 13.25D. 17.58、十六进制数56.78转换成二进制数是()。

A. 1000101.11001B. 1110101.11101C. 1010110.01111D. 1100101.110119、十进制正数38的八位二进制补码()。

A. 00110101B. 00100110C. 10110101D. 1010101110、十进数2006的压缩8421BCD码为()。

A. 0010000000000010B. 0100000000000010C. 0010000000000110D. 001000000000010011、按诺依曼结构理论,下面哪个不是计算机组成部分()。

A. 运算器B. 控制器C. 打印机D. 存储器12、微机中控制总线传送的是()。

哈工大微型计算机接口技术试题

哈工大微型计算机接口技术试题

哈尔滨工业大学远程教育学院 200X春季学期微型计算机接口技术试题纸(开卷,时间:90分钟)(所有答案必须写在答题纸上)一、填空(每空2分,共50分)1、微机的总线结构由_______________、_______________和_______________三总线形成。

其中______________总线是单向总线,_______________总线是双向总线。

2、按照DMA操作时,DMA操作的字节数,可以把DMA传送方式分为_____________、_______________和_______________三种。

3、异步通信中采用奇校验,如果传送的数据为:11010010,则奇偶校验位应为_______________。

13、主机和I/O接口之间的数据传输方式称为_______________,主机和I/O接口之间的数据传送方式通常有____________________、___________________、_______________和_______________四种。

14、在串行通信中基本的通信方式包括_______________、________________和______________。

15、8086CPU执行的指令是由_______________部件从_______________中取出的。

16、在各种可编程接口芯片中,一般都有控制寄存器和状态寄存器,分别可供CPU进行_______________和_______________操作。

17、8259A特殊全嵌套中断优先权管理方式的目的是_____________________。

18、独立I/O端口编址方式中,端口地址范围是_________,其中允许用户使用的端口地址范围是_________。

19、中断自动结束方式在中断结束时,将自动把8259A_________寄存器的相应位清零。

20、初始化时没有对8259A优先级管理方式进行编程,则8259A自动进入___________________方式。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

模拟试卷(一)(说明:题中用到8255、8254控制定时可查阅)一、选择题(15分,每小题1分)下列每小题提供的多个答案中,只有一个正确。

请选择正确答案的编号(A、B、C…)填入相应的横线上。

1、已知[X]补,求[1/4X]补的方法是。

A、[X]补连同符号位求反加1B、[X]补算术右移2位C、[X]补算术左移2位D、[X]补逻辑右移2位2、下列关于微处理器的说法不正确的是。

A、程序计数器PC是控制程序有序执行的关键性部件B、堆栈的进出原则是先进后出,而指令队列的进出原则则是先进先出C、输入/输出指令是任何微处理器必有的指令D、CPU由运算器和控制器组成3、80486与80386相比,主要改进之一是。

A、新增了保护虚拟地址方式下的一种子方式,即虚拟8086方式B、采用了超标量和超流水线结构C、增加了浮点协处理器部件FPU和片内高速缓存CacheD、采用了RISC技术和乱序执行技术4、80X86CPU用于中断请求输入的引脚信号是。

A、INTR和NMIB、INI和NMIC、INTR和INTAD、INTE和IRET5、下列指令执行后,不能使AL和进位CF同时清0的指令是。

A、XOR AL,ALB、OR AL,00HC、AND AL,00HD、SUB AL,AL6、下列指令中,含有非法操作数寻址的指令是。

A、MOV EAX,10HB、IN EAX,DXC、MOV [EBX][EBP],10HD、MOV EBX,OFFSET[EBX][ESI]7、若已知(SP)=2000H,(AX)=0020H,则执行指令PUSH AX后,(SP)和((SS):(SP))的值分别为。

A、2002H,00HB、1FFEH,00HC、1FFEH,20HD、2002H,20H8、80486总线采用的是⑴,一个最基本的总线周期由⑵个时钟周期(T状态)组成。

(1)A、同步总线协定B、半同步总线协定C、异步总线协定(2)D、2 E、3 F、49、8255A中工作在方式1输入时,其中断允许控制位INTE的开/关是通过对的按位置位/复位操作完成的。

A、PC0B、PC2C、PC4D、PC610、某异步串行发送器,发具有8位数据位的字符,在系统中使用一个奇偶校验位和二个停止位。

若每秒发送100个字符,则其波特率为位/秒A、1200B、1100C、1000D、80011、在I/O接口的各类端口中,必须具有三态功能的端口是。

A、数据输入缓冲器和状态寄存器B、控制寄存器和状态寄存器C、数据输入缓冲器和控制寄存器D、数据输出缓冲器的控制寄存器12、80486采用存储器映象方式编址时,存储单元与I/O端口是通过来区分的。

A、不同的地址编码B、不同的读/写控制逻辑C、专用I/O指令13、下列不是保证8259A工作在全嵌套方式下的必要条件是。

A、8259A置非自动中断结束方式B、当前服务寄存器ISR已设置C、服务程序中开中断D、中断向量号的高5位14、设有一被测量温度的变化范围为0℃—100℃。

要求测量误码差不超过0.1℃,则应选用的A/D转换器的分辩率至少应该为位。

A、4B、8C、10D、1215、8259工作在8086/8088模式,则初始化命令字ICW2的功能是设置。

A、中断向量地址的高8位B、中断向量地址的高5位C、中断向量的高5位D、中断向量号的高5位二对错判断(15分,每题1分)下列每种说法,有的对,有的错,对的打“√”,错的打“×”1、控制器的基本功能是根据程序计数器PC控制程序的有序运行和完成各种算术逻辑运算。

2、计算机的字长越长,一个字所能表示的数据精度就越高,在完成同样精度的运算处理时,则处理速度越高。

3、80486工作在实地址方式时,所能寻址的最大地址空间和程序最多能同时访问的逻辑段数与8086相同。

4、字长一定的情况下,原码、反码和补码所能表示的二进制真值范围是相同的。

5、无论写操作还是读操作,其地址信号都要超前于数据信号出现在总线上。

6、在三线菊花链判决中,主控器Ci占用总线的条件之一是必须检测到BGINi由无效变有效的边沿,设置该条件的目的是保证先请求者先服务。

7、串行接口中串行的含义仅指接口与外设之间的数据交换是串行的,而接口与CPU之间的数据交换则是并行的。

8、高AX,BX中各有一带符号数据,执行指令CMP AX,BX后,OF=1,SF=1,则(AX)>(BX)。

9、宏和过程的相同之处是都可用于简化源程序书写、精间目标代码。

10、无论复杂还是简单的程序,都可由顺序、分支和循环三和基本程序结构实现。

11、SRAM因读写速度快、接口简单常用作Cache存储器。

12、在计算机的中断系统中,优先级别高的中断总是先响应处理。

13、DMA方式用于输入/输出可以代替中断控制方式。

14、在模拟分配型多路模拟输出通道中,无论是采用模拟多路开关加保持器还是采样保持器分配、保存数据,若要保持较长时间,则都存在一个模拟数据的刷新问题。

15、计算机测控系统的实时性强是指测控计算机的性能越高、速度越快越好。

三、简答题1、简述80486实地址工作方式与虚拟8086方式的异同?2、何谓总线仲裁?常用总线仲裁方法有哪几种?3、简述采用多路模拟开关和采样保持器组成的分时采样、分时转换型多路模入A/D通道中接口的基本功能。

4、某微机系统的存储器地址空间为A8000H—CFFFH,若采用单片容量为16K×1位的SRAM芯片,问(1)系统存储容量为多少:(2)组成该存储系统共需该类芯片多少个:(3)整个系统应分为多少个芯片组。

四、程序阅读和设计1、阅读下列程序,回答下列问题:(1)、程序完成的功能是什么?(2)、程序执行后,RESULT单元的内容为多少;(3)、该程序所占的数据区为多少字节;(4)、执行指令PUSH AX后,(SP)的值为多少?DATA SEGMENTFEN DB 85,-90,67,-127,95,77,88,73,60,83COUNT EQU $ -FENRESULT DB ?DATA ENDSSTACK SEGMENT PARA STACK’STACK’DB 100 DUP (?)STACK ENDSCODE SEGMENTASSUME CS:CODE, DS DATA, SS:STACKSTART PROC FARPUSH DSMOV AX, 0PUSH AXMOV AX, DATAMOV DS, AXMOV SI, OFFSET FENMOV CX, COUNTDEC CXMOV AL, [SI]MOV RESULT, ALTEST AL, 80HJZ LOPNEG ALLOP:INC SIMOV BL, [SI]TEST BL, 80HJZ NEXTNEG BLNEXT:CMP AL, BLJAE NEXT1MOV AL, BLMOV BL, [SI]MOV RESULT, BLNEXT1:LOOP LOPRETSTART ENDPCODE ENDSEND START2.(12分)某存储区中存放着80名同学某科目的成绩(0~99分),此成绩以压缩型BCD 码形式存储。

试编程统计及格(60分以上)和不及格人数。

要求统计结果仍以压缩BCD码形式存放。

五、接口应用题(26分)1.(8分)图12.1为一开关输入接口电路,接口地址为300H(1)指出图中的三处错误并说明其后果。

(2)画出正确的接口电路图图12.1有错误的输入接口2.(18分)已知12位A/D位变换器的引线及其工作时序如图12.2所示。

利用START正脉冲可启动A/D变换器开始变换,启动脉冲后A/D变换器进入“忙”状态,待变换结束后“忙”变高,可通过OE脉冲从D0~D11读取变换好的数据。

现用该A/D变换器、8255及8254构成的数据采集系统如图12. 3所示。

用8255A口、B口读转换结果,PC0输入转换结束信号“忙”, PC0控制启动转换。

PC5控制读出A/D转换结果,而PC7则控制一发光二极管显示。

8254用于控制采样频率。

图12.2 A/D引线及时序图图12.3 数据采集接口原理图.(1)(2分)写出8255、8254各端口地址;(2)(3分)编制8255初始化程序;(3)(8分)编制通过8255控制连续采样7次,取平均值作为一个数据存入BX,并与FF0H 比较,如超限则点亮一发光二极管报警的采样程序;(4)(5分)简述若用8254定时控制每10 秒完成上述采样一次,则还要做哪些工作?并编写8254初始化程序。

试卷(一)答案一、1.B 2.C 3.C 4.A5.B6.D 7.C 8.(1)B、(2)D 9.C 10.A 11.A 12.A 13.B 14.C 15.D二、1.×2.√3.×4.×5.√6.×7.√8.√9.×10.√11.√12.×13.×14.√15. ×三、4.(1)存储容量=CFFFFH-A80000H+1=28000H(B)=160KB(2)所需要的芯片数=构成内存的总数位/所用存储芯片的容量位数=160KB/16Kbit=160×8Bit/16K×1Bit=80(3)整个系统应分为:80/8=10个芯片组四、1.(1)程序完成的功能是:从FEN数据区保存的有符号字节数中找绝对值最大数。

(2)程序执行后,RESULT单元的内容为:-127。

(3)该程序所占的数据区为:11字节。

(4)执行指令PUSH AX后,(SP)=96。

2.BCD_ADD_1 MACRO ADDR ;ADDR作BCD计数MOV AL, ADDR ;取计数器数据ADD AL,1 ;计数器加1DAA ;BCD数调整ENDMDATA SEGMENTBLOCK DB87H,60H,57H,…,90H,87HCNT EQU$-BLOCKNUM1 DB ?NUM2 DB ?DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART: MOV AX,DATAMOV DS,AXMOV SL,OFFSET BLOCKMOV NUM1,0 ;及格计数器初始值为0MOV NIM2,0 ;不及格计数器初始值为0MOV CX,CNTAGAIN: MOV AL,[SI]CMP AL,60H ;与BCD数60比较JNC NEXT ;转及格计数处理BCD_ADD_1NUM2 ;不及格计数处理JMP NEXT1NEXT: BCD_ADD_1NUM1 ;及格计数处理NEXT1: INC SILOOP AGAINMOV AH,4CHINT 21HCODE ENDSENDS START五、1.三处错误为:(1)当开关处于断开状态时,输入端是悬空状态,悬空往往被当作高电平,且不稳定,因而得不到正确的开关状态,(2)用IOW参入译码,得到的是写端口,所以用输入指令读不到开关状态,(3)用或非门译码,除了端口地址300H外,其他时候三态门都是打开状态,会导致总线冲突。

相关文档
最新文档