当前位置:文档之家› 南京理工大学2014微机原理试题

南京理工大学2014微机原理试题

南京理工大学2014微机原理试题
南京理工大学2014微机原理试题

第 1 页共 4 页

第 2 页共 4 页

第 3 页共 4 页

第 4 页共 4 页

微机原理及应用试卷及答案

····································密························封························线································ 学生答题不得超过此线 一、单项选择题(每小题1分,共20分。请将答案填入答题单) 1.8086CPU由两个独立的工作单元组成,它们是执行单元EU和( ). A)总线控制逻辑器 B)内部通信寄存器 C)指令寄存器 D)总线接口单元 2.8086系统若用256KB*1动态存储器芯片可望构成有效存储系统的最小容量是( ). A)256KB B)512KB C)640KB D)1MB 3.Intel8255A使用了()个端口地址。 A)1 B)2 C)3 D)4 4.PC机中为使工作于一般全嵌套方式的8259A中断控制器能接受下一个中断请求,在中断服务程序结束处就( ). A)发送OCW2指令 B)发送OCW3指令 C)执行IRET指令 D)执行POP指令 5.RAM是随机存储器,它分为( )两种. A)ROM和SRAM B)DRAM和SRAM C)ROM和DRAM D)ROM和CD-ROM 6.在程序运行过程中,确定下一条指令的物理地址的计算表达式是() A)CS×16+IP B)DS×16+SI C)SS×16+SP D)ES×16+DI 7.( )是以CPU为核心,加上存储器,I/O接口和系统总线构成的. A)微处理器 B)微型计算机 C)微型计算机系统 D)计算机 8.对于掉电,8086/8088CPU是通过( )来处理的. A)软件中断 B)可屏蔽中断 C)非屏蔽中断 D)DMA 9.计算机的存储器采用分级存储体系的主要目的是()。 A)便于读写数据 B)减小机箱的体积 C)便于系统升级 D)解决存储容量、价格和存取速度之间的矛盾 10.8259A的OCW1----中断屏蔽字( )设置. A)在ICW之前 B)只允许一次 C)可允许多次 D)仅屏蔽某中断源时11.将十六进制数163.5B转换成二进制数是)( ) A)1101010101.1111001 B)110101010.11001011 C)1110101011.1101011 D)101100011.01011011 12.Intel 8086/8088微处理器有()地址线,直接寻址内存空间的范围是()。 A)10条,64KB B)20条,64KB C)16条,1M D)20条,1M 13.Intel 8086/8088微处理器的标志寄存器中,作为记录指令操作结果的标志是()。 A)CF,OF,PF,AF,SF,ZF B) CF,PF,ZF,SF C) OF,DF,IF,SF,ZF,CF D) IF,DF,OF,CF 14.下述对标志寄存器中标志位不产生影响的指令是()。 A)JMP NEXT B) TEST AL,80H C) SHL AL,1 D) INC SI 15.简单的汇编语言程序可以通过()来建立、修改和执行。 A)连接程序 B) 调试程序 C) 汇编程序 D) 编辑程序 16.累加器AL中的内容是74H,执行CMP AL,47H指令后,累加器AL中的内容是()。

2014年微机原理课程设计题目-汇总 (1)

1.根据键盘输入的一个数字显示相应的数据螺旋方阵。如输入4,则显示。 1 2 3 4 12 13 14 5 11 16 15 6 10 9 8 7 共需要显示4^2=16个数字。 要求:①根据键盘输入的数字(3-20),显示相应的数据方阵。 ② 画出设计思路流程图,编写相应程序。 2.显示日期或时间。要求:有提示信息,输入字母“r”,可显示系统当前日期;输入字母“s”,可 显示系统当前时间;输入字母“q”,退出程序。 3.字符游戏 随机显示字符ch,等待用户输入 如果输入字符与ch一致,则随机显示下一个字符ch2;否则显示“输入错误”; 如此循环; 输入Enter结束 点击Enter程序退出; 4.从键盘上输入7名裁判的评分(0-10,整数),扣除一个最高分,扣除一个最低分,计算出其它五 个分数的平均值(保留一位小数),并在显示其上输出 “The final score is:”和最终结果。 5.为短跑比赛设计一个确定成绩次序的程序,要求能够输入8个队员编号,成绩;输出最终的排名 次序编号及成绩。(成绩时间格式--秒数:百分秒数,如12:15) 6.为评委设计一个显示选手通过的指示器,以电脑显示屏作为指示屏。当从键盘输入0时,显示屏 上呈现“×”图形,表示选手被淘汰;当从键盘输入1时,显示屏上呈现“√”图形,表示选手通过。 7.试设计一个道路收费系统,将车型分为大型车、中型车、小型车,每种车型分别有各自的单公里 收费标准,如下表所示,在收费时,将车型和公里数输入系统,就可自动生成收费额,(公里数取整。收费额以元为单位,保留一位小数)。 序号 车型 单公里收费(单位:0.1元) 1 大型车 5 2 中型车 3 3 小型车 1 8.通过实验箱TDN实现8个LED灯循环闪烁。 要求:首先是1、3、5、7号LED灯以此亮1秒钟,当第7号LED灯亮后,这四个灯同时闪烁5下; 然后,2、4、6、8号灯依次亮1秒钟,当第8号灯亮后,这四个灯同时闪烁5下。 9.为男子25米手枪速射决赛设计一个排名程序。决赛有6名运动员参加,每人每轮次打5枪,每枪 打中靶子的中心区就计一分,打不中就记0分。四轮比赛之后,先将成绩最低的选手淘汰(即为

微机原理与应用简答题

微机原理与应用简答题 1、8086CPU的字节寻址范围有多大?为什么?存储器为什么分段?20位物理地址的形成过程是怎样的 答:8086CPU寻址范围1MB。因为8086CPU地址线为20条,220=1024KB,即1MB。8086系统中,指令仅给出16位地址,与寻址有关的寄存器也只有16位长,因此寻址范围只有64KB,为了寻址1MB,所以分成四个逻辑段。当CPU访问内存时,段寄存器的内容(段基址)自动左移4位(二进制),与段内16位地址偏移量相加,形成20位的物理地址。 2、什么是伪指令 答:伪指令语句在形式上与指令语句很相似,但它不产生任何目标代码,只对汇编程序在汇编过程中提供必要的控制信息。 3.微机硬件系统存储器分为哪几级?其中哪一级的工作速度与CPU 相近? 答:分为三级:高速缓冲存储器,主存储器,外部存储器。 高速缓冲存储器的工作速度与CPU相近。 4.输入输出方式有哪几种? 答:有两种:存储器对应输入输出方式;端口方式的输入输出方式。 5.使用中断有什么好处? 答:(1)解决快速CPU与慢速外设之间的矛盾,使CPU可以与外设同时工作,甚至可以与几个外设同时工作。 (2)计算机实现对控制对象的实时处理。 (3) (3)计算机可以对故障自行处理。 6. 微机硬件存储器分成哪几级?RAM与CPU的接口主要有哪几部分? 答:高速缓冲存储器,主( 内 )存储器,外部(后备)存储器。 RAM 与CPU的接口主要有三部分:地址线的连接,数据

7. 什么情况下数据传送要采用DMA方式?DMA方式有什么作用? 答:当CPU与高速的外设进行成块的数据传送时要采用DMA方式。DMA方式使外设与内存之间直接进行数据交换,而不通过CPU。DMA方式可扩展为在存储器的两个区域之间或两个高速的外设之间直接进行数据交换。 8.微机使用的总线体制有哪几种?PCI总线的特点是什么? 答:有PC、ISA、EISA、PCI和PCMCIA总线。 PCI总线的特点是:性能高,成本低,寿命长,插接灵活,使用方便,数据完整,软件兼容,可靠性高。 9. DAC的含义是什么?假设DAC满刻度值电压、为10伏,DAC为10位,则用电压值表示的分辨率是什么? 答:DAC表示数字模拟转换器。分辨率为10V/1024~9.77mV。 CI总线插槽、AGP显卡插槽、内置声卡接口、串口、并口、USB 11. 给出一个购置计算机的配置清单。 正确答案: 机箱、CPU、内存、硬盘、光驱、主板、电源、显卡、声卡、网卡、风扇、显示器、键盘、鼠标、Modem 12. 简述如何对硬盘进行分区和磁盘格式化。 正确答案: 通过fdisk命令对计算机进行分区,然后再使用format命令对分区进行格式化。使用fdisk命令进行分区的过程主要包括以下4个步骤: 1、查看硬盘目前是否存在分区。如果存在分区且不想再进行改变可以对硬盘进行格式化后直接安装系统;如果不存在分区可以直接进入第3步。 2、如果存在分区且不想保留,就要对原有分区进行删除,删除过程依次为:删除逻辑分区、删除扩展分区、删除主分区。 3、创建分区。创建分区的过程与删除分区的过程相反,依次为:创建主分区、创建扩展分区、创建逻辑分区。 4、激活主分区。最后重新起动计算机使分区命令生效。 13. 计算机有哪些主要应用领域? 在现实生活中,计算机的应用领域主要有:科学计算、信息处理、实时控制、计算机辅助设计、.办公自动化、计算机辅助教学一个完整的计算机系统组成结构是什么? 计算机系统的硬件结构主要由五部分组成:控制器、运算器、内存储器、输入设备和输出设备。 计算机软件包括计算机运行所需的各种程序及数据。

2013-2014年北京交通大学微机原理试题及答案A答案

北京交通大学考试试题(A卷) 课程名称:微机原理与接口学年学期:2013—2014学年第1学期 课程编号:14L128Q-03 开课学院:电信出题教师:5人 学生姓名:学号:任课教师: 学生学院:班级: 一、填空题(每题2分,共10分) 1.80X86微机系统采用补码存储数据,16位补码表示的数值范围为:____________________。 (-65536~+65535) 2.某RAM芯片,其数据线为D0-D7,地址线为A0-A11,则此芯片的存储容量为:________。 (4KB ) 3.伪指令XBF DW 10 DUP(10,10 DUP(10)),系统为变量XBF 分配的字节数为:________。 (110)/6EH 4.80X86微机系统根据中断向量表,获取中断向量,中断向量表的地址范围为:__________。 (000H~3FFH) 5.DMAC芯片8237A内部有_______个独立的通道,每个通道的选址范围为:_______。 4 64KB 二、选择题(单选,每题2分,共10分) 1.下列哪条指令执行后对状态标志位没有影响。()A A. MOV AL,33H B. ADD AL,33H C. CMP AL,33H D. TEST AL,33H 2.已知X1是定义的一个变量,下列哪条指令与LEA AX,X1结果相同。()D

A. MOV AX,X1 B.ADD AX,X1 C.MOV AX, SEG X1 D. MOV AX, OFFSET X1 3.中断控制器8259中用于存放CPU当前正在服务的中断标志的寄存器为:()B A. 中断请求寄存器IRR B. 中断服务寄存器ISR C. 中断屏蔽寄存器IMR D. 中断优先权判别器PR 4.串行接口芯片8250不能处理下列哪种中断。()C A.接收数据出错 B. 接收缓冲器满 C. 发送数据出错 D. 发送寄存器空 5.某微机系统含有3片8237A,其中一片为主片,两片为从片,试问此系统可以使用多少个DMA通道。()C A.4 B.8 C.10 D.12 三.指令改错(指出指令错误原因,并改错)(共5小题,每小题2分,共10分) (1)MOV DS,1000H (2)PUSH AH (3)CMP [BX], 2000H[SI] (4)INC BX,1 (5)OUT AL, 1234H 答案: (1)立即数不能直接送到段寄存器。 改为:MOV AX,1000H (MOV DS,AX) (2)不能为字节 1分PUSH AX 1分 (3)操作数不能同时为存储器操作数1分 MOV AX,[BX] CMP AX,1000H[SI] MOV [BX],AX (有多种改法) 1分 (4)格式错误 1分INC BX 1分 (5)端口地址>255要将端口地址先送入DX,且格式错误。1分

2014年水建微机原理试题A卷

西北农林科技大学本科课程考试试题(卷) 2014-2015学年第一学期《微机原理》课程A卷专业班级:命题教师:审题教师: 学生姓名:学号:考试成绩: 一、选择题(每小题1分,共15分)得分:分 1. 8086CPU响应INTR中断时,相同的必要条件是()。 A.当前总线空闲 B.允许中断 C.当前访问内存结束 D.当前指令执行结束 2. 在8086CPU中,跟踪后继指令地址的寄存器是()。 A.CS:IP B.DS:BS C.SS:BP D.PSW标志寄存器 3. RS-232C标准的电气特性规定逻辑“1”电平为()。 A. 0 ~ 5V B. 0~ -5V C. -5V ~ -15V D. +5V ~ +15V 4. 8086CPU欲采用OUT指令访问8255的B端口,则A1、A0、、、 为() A.01100B B.01101B C.01111B D.01110B 5. 位于内存0段1C4H~1C7H当中的中断向量所对应中断类型号是()。 A. 71H B. 74H C. 76H D. 87H 6. RS-232C数据传输最大距离仅为( )米。 A.10 B.15 C.20 D.25 7. 可编程通信接口芯片8250支持()。 A.同步传送 B.异步传送 C.并行传送 D. 同步和异步传送 8. 存储器在计算机中的主要作用是() A.只存放程序 B.只存放数据 C.存放程序和数据 D.只存放指令代码 9. 8086CPU响应某一外部可屏蔽中断请求后,该中断源的中断类型码是通 过()送入CPU的。 A.地址总线 B.数据总线 C.控制总线 D.状态总线

10. 若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。 A.AND AL,0F0H B. AND AL,0FH C.TEST AL,0FH D. TEST AL,0F0H 11. 主存储器和CPU之间增加Cache的目的是( )。 A.解决CPU和主存之间的速度匹配问题 B. 扩大主存储器的容量 C. 扩大CPU中通用寄存器的数量 D. 既扩大主存储器的容量又扩大CPU中通用寄存器的数量 12. 某一SRAM芯片,其容量为512×8位,包括电源和接地端各一根,则 该芯片引出线的最小数目应是()。 A. 23 B. 25 C. 50 D. 19 13. 中断自动结束方式是自动将8259()相应位清零。 A. ISR B. IMR C. IRR D. ICW 14. 8086CPU的INTA#在第二个中断响应总线周期需要8259A将() 放到数据总线上供CPU读取。 A. 中断向量 B.中断类型号 C. IMR值 D.ISR值 15. 8086CPU中,运算结果为0的标志位是( ) A. SF=0 B. ZF=0 C. ZF=1 D. OF=1 二、填空题(每空1分,共28分)得分:分 1. 世界上第一片微处理器型号是,是由Intel公司于 年研制出的位微处理器。8086CPU是位微处理器? 2. 8086 CPU内部由两大部件组成,可以构成级流 水线?构成流水线的关键部件中,用于加快取指令时间,使得取指令和 执行指令的时间相等的部件是。 3. 计数器8253计数启动有软启动和硬启动两种方法。软件启动时要求 GATE端维持电平;硬件启动时,要求GATE端有一 个,对应CLK脉冲的下降沿开始计数。 4. 在计算机内存中,需要刷新的是存储器,而通常由构成 Cache存储器。

微机原理作业201404

一、单项选择题(本大题共20小题,每小题1分,共20分)08年在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.如某存储器分段时,一个段最多允许16K个字节单元,那么表示一个段内偏移地址的二进制位数至少是( ) A.14位B.15位C.16位D.17位 2.设SS=2050H,SP=0140H,则栈顶存贮单元的物理地址是( ) A.20640H B.2063EH C.2063FH D.21900H 3.使用DOS功能调用时,子程序编号应放在( ) A.AL B.AH C.AX D.任意指定 4.指令语句中标号的错误定义是( ) A.在代码段中的名字项后面紧跟冒号定义 B.用EQU伪指令定义C.用LABEL伪指令定义 D.由“JMP标号”指令定义 5.BUFl DB 3 DUP(0,2 DUP(1,2),3) COUNT EQU $ -BUFl 符号COUNT等价的值是( ) A.6 B.8 C.16 D.18 6.变量具有类型属性,错误的类型是( ) A.字节型B.字型C.字符型D.双字型 7.下列指令中有语法错误的是( ) A.ADD AX,12H B.SUB [BX],CX C.MOV 20H [BX],[SI] D.INC BYTE PTR [BP] 8.没有语法错误的输出指令是( ) A.OUT AX,30H B.OUT DX,AL C.OUT AL,DX D.OUT 30H,AH 9.用MOV指令将十进制数89以非压缩BCD码格式送入AX,可使用的指令是( ) A.MOV AX,89 B.MOV AX,0809H C.MOV AX,89H D.MOV AX,0809 10.下面有语法错误的语句是( ) A.MOV AX,[BX][SI] B.MOV AX,-2[BX][DI] C.MOV AX,[BX][BP] D.MOV AX,-1[BX][SI] 11.设AX=8765H,DX=4321H,执行CWD指令后,DX中的内容是( ) A.4321H B.0FFFFH C.8000H D.0001H 12.设CL=05H,要获得CL=0AH,可选用的指令是( ) A.XOR CL,0FH B.NOT CL C.OR CL,0AH D.AND CL,0FH

微机原理复习2013-2014第1学期

微机原理及应用复习提纲 第1章微机基础 1、计算机中所有的信息都是以二进制数的形式存储的。 2、常用的进位计数制及相互转换。 3、计算机中常用的编码:BCD码、ASCII码 (1)BCD码:二进制编码的十进制数。(组合)BCD码用4位二进制码来表示一位十进制数。注意:BCD码与二进制的区别,BCD码不能直接转换成二进制数,必须先将BCD 码转换为十进制数后,再转换成二进制数。 (2)ASCII码(美国标准信息代码):一种最常用的字符信息编码,用7位二进制数进行编码。记住常用ASCII码:如0~9,A~F、a~f等。 5、带符号数的表示:原码、反码、补码及转换。8位二进制数能表示的原码、补码的范围。 6、计算机的五大部分组成。 7、微机总线结构:CPU、存储器和I/O接口等部件通过总线连接。根据传送信息的类型,微机的三大系统总线AB、CB、DB。 8、intel8086微处理器的结构 (1)40DIP封装,16位CPU,16位数据线;20根地址线 (2)CPU的编程结构:内部寄存器都是16位,主要包含:AX/BX/CX/DX/SP/BP/SI/DI/IP CS/DS/SS/ES、标志寄存器FLAG等。其中AX/BX/CX/DX能作为8个8位寄存器用。(3)CPU的功能结构:两大功能单元EU和BIU。EU负责指令的执行,BIU负责与总线相关的操作。 (4)存储器组织:20根地址线决定了8086存储器的寻址能力是1MB,地址范围:00000H~FFFFFH。 存储单元地址的两种表示形式:物理地址、逻辑地址。物理地址用20位二进制数表示,它是唯一的;逻辑地址用“段地址:偏移地址”的形式表示,它是相对地址,并不唯一。 物理地址=逻辑地址中的段地址*10H+逻辑地址中的偏移地址 8086CPU对内存采用“分段管理机制”,每段最大可达64KB(段地址确定时,偏移地址的变化范围),段和段之间可以重叠。 (5)标志寄存器中各个标志位的含义。 第2章8086指令系统 1、寻址方式 (1)汇编指令包含两部分:操作数和操作码。 (2)各种寻址方式的区别与应用。 8086CPU共有三大类寻址方式:立即寻址、寄存器寻址和存储器寻址(又可分为:直接寻址、寄存器间接寻址、变址寻址、基址加变址寻址)。

安徽大学2013-2014微机原理期末考试卷A

安徽大学2013~2014 学年第二学期微机原理期末考试试卷 一、填空题(每空1 分,共20 分) 1.当INTEL 8086工作在最大模式时,需要8288 芯片提供控制信号。 2.静态RAM的优点是只要电源不撤除,信息就不会丢失,但它的功耗较大,容量小,存取速度较快。 3.微机系统中数据传送的控制方式有三种,其中程序控制的数据传送又分为无条件传送、查询传送和中断传送。 4.所谓“串行通信”是指数据是一位一位顺序传送的。在串行通信中有两种基本的通信方式:即异步通信(ASYNC) 和同步通信(SYNC) 。 5.当要进行一次DMA传送时,首先由外设向DMAC发DMA 请求信号,DMAC收到此申请后向CPU 发总线请求信号。若CPU 响应此请求则发总线响应给DMAC,DMAC 接管总线后开始工作。 6.总线可分为内总线和外总线,其中内总线举例有:STD总线、PC总线;外总线举例有:RS-232C 、IEEE488 。 7.数据总线用来在CPU 与内存储器或I/O设备之间交换信息,地址总线由CPU发出,用来确定CPU要访问的内存单元或I/O端口的地址。

二、单项选择题(每小题1分,共20分) 1、一个接口可由(D)组成。 A)一个端口B)两个端口 C)一个I/O地址D)若干个I/O地址 2、微机总线的位数指的是(C)的位数。 A)地址线B)控制线 C)数据线D)并行线 3、输入/输出指的是主机与(B)交换数据。 A)存储器B)外设 C)键盘D)显示器 4、对以下类型的中断,优先级最低的是(C)。 A)指令中断B)非屏蔽中断 C)可屏蔽中断D)断点中断 5、中断控制器8259A所管理的是(C)。 A)指令中断B)非屏蔽中断 C)可屏蔽中断D)单步中断 6、8086 系列微机的中断向量号越大,则优先级(D)。 A)越高B)越低 C)相同D)不定 7、可编程接口芯片在使用前对它(B),称为初始化编程。 A)写操作数B)写控制字 C)编接口地址D)设计控制电路

微机原理与应用(A卷附答案)

试卷代号:Z 江苏城市职业学院五年制高职 2012级计算机应用专业2014-2015学年度第二学期 《微机原理与应用》期末考试试卷(A 卷) 2015年6月 一、填空题(每题0.5分,共计13分) 1、一个8位二进制数用补码方式表示的有符号数的范围是 -128~+127 。 2、内存按存储器性质分类通常分为 ROM 和 RAM 。 3、在计算机中, 1KB= 1024 byte 。 4、对于十六进制表示的数码19.8H ,转换为十进制数时为: 25.5 ;用二进制数表示时为: 11001.1 B 。 5、CPU 访问存储器时,在地址总线上送出的地址称为 物理地址 地址。 6、8086系统中,存储器分为奇、偶两个存储体,其中,奇地址存储体的数据信号线固定与数据总线的 高8位 相连,偶地址存储体数据信号线固定与数据总线的 低八位 相连。 7、计算机的指令通常包含操作码和操作数两部分。 8、8086系统中,栈底在堆栈的 最高地址端(最高地址端、最低地址端)。 9、设CS=2500H ,DS=2400H ,SS=2430H ,ES=2520H ,BP=0200H ,SI=0010H ,DI=0206H ,则:指令MOV AX ,[DI+100H]源操作数的有效地址为 0306H ,物理地址为 24306H 。 10、设AX=2000H ,BX=2002H ,则在执行了指令 CMP AX,BX 后,标志位CF 为 1, AX= 2000H 。 11 、若AL =10011000B ,BL =01100111B ,则执行指令“ADD AL ,BL ”后,AL = FFH ;执行指令“AND AL ,BL ”后,AL = 00H ;执行指令“OR AL ,BL ”后,AL = FFH 。 12、使用8086间接输入/输出指令时,必须在执行该指令之前将相应的端口地址送入 DX 寄存器中。 13、8086/8088 CPU 的中断分成 软件中断 和 硬件中断 两大类,8086 系统中外密 封 线 内 不 要 答 题

微机原理期末考题-2014

微机原理B期末考题A卷 一、选择题 1、与十进制数254.53125等值的十六进制数是_________。 A、0EF.78H B、0FE.88H C、0ED.71H D、0FE.81H 2、一个8位的二进制整数,若采用补码表示,且由5个“0”和3个“1”组成,则十进制最小值是________。 A、-122 B、-127 C、-124 D、-125 3、用BCD码编码的数是_______进制。 A、二 B、八 C、十 D、十六 4、下面是单字节有符号计算式,结果溢出的算式是________。 A、3FH+41H B、0C1H+0BEH C、5EH+0C2H D、0DEH+0CCH 5、8086CPU在_______时,执行总线周期。 A、寄存器寻址 B、设置进位标志位 C、立即寻址 D、读写存储器单元 6、8086CPU中存放EU要执行的下一条指令的偏移地址的寄存器是_________。 A、BP B、SP C、IP D、DI 7、堆栈栈顶单元的物理地址可由_________组合确定。 A、SS:SP B、ES:SI C、DS:DI D、CS:IP 8、(CL)=5,(AL)=4BH,运行ROR AL,CL 指令后(AL)=_________。 A、A5H B、5AH C、96H D、2DH 9、8086/8088 指令“LEA DI,[6720H]”,表示将_________传送给DI寄存器。 A、[6270H]单元内数据 B、[6270H]和[6270H]单元内数据 C、[6270H]和[6271H]单元内数据 D、6270H 10、指令MOV BX,45H[BP]中,约定的段寄存器是________。 A、CS B、DS C、SS D、ES 11、下列指令中,正确的指令是________。 A、OUT 38FH,AL B、XCHG [SI],[DI] C、POP AL D、MOV SI,WORD DIR[023AH] 12、一个8253计数器芯片有________初始值寄存器。 A、3个8位 B、3个16位 C、4个8位 D、4个16位 13、若要某系统的8253计数器2工作在计数方式2模式,初值为8976H,二进制计数,其工作方式控制字为__________。 A、0A8H B、0B4H C、0FCH D、0B6H 14、下列数据能作为8255A的CR PC3置位(设为1)控制字的是________。 A、75H B、57H C、87H D、95H

2014微机原理A卷

石家庄铁道学院2014-2015学年第1学期 2012级本科班期末考试试卷 课程名称:微机原理及应用(B)任课教师:考试时间:90 分钟 学号:姓名:班级: 考试性质(学生填写):正常考试()缓考补考()重修()提前修读() 一、填空(30分,每空1分) 1.单片机的典型逻辑组成包括时钟电路、中断系统、定时计数器、各种 I/O、、、。 2.单片机的工作过程实质就是执行的过程。计算机每执行一条指令都 都可以分为3个阶段。即、和。 3.定时器/计数器的工作方式1是位加法计数器方式,计算初值为 0DACH时,使用方式1定时,TL赋值应为、TH赋值应为。 4.ADD A, #21H中,#21H的寻址方式是 5.程序计数器是用于存放和指示要执行指令的地址寄存器。 6.十进制数-128的二进制补码是。 7.内部总线把计算机的各主要部件连接为一体,其内部总线包 括、、。 8.累加器(A)=055H,执行指令ADD A,#0B5H后,进位位C= 、A= 9.假定累加器A的内容35H,执行指令:1000H:83 MOVC A,@A+PC;后, 把程序存储器中单元的内容送累加器A中。 10.一个机器周期由个时钟周期组成。指令周期就是所需的机器 周期数。 11.堆栈是片内存储器中的一部分,按照原则工作。 12.指令LCALL 3040H,程序地址在2050H,执行此指令后堆栈区栈顶单元的内容 为,PC内容为。 13.MCS-51单片机访问外部RAM的数据传送指令的助记符是。

14.51单片机反映程序运行状态或运算结果一些特征的SFR是。 15.RS1RS0位组合为01B,工作寄存器R0~R7的直接地址为~。 16.(A)=86H,C=0,执行完指令CJNE A,#95H后,进位位C= 、A= 。 二、简答题(共10分,每题5分) 1.什么是单工通信、半双工通信、全双工通信。 2.什么是中断?中断处理过程分为哪几个阶段? 三、分析计算题(共10分,每题5分) 1.子程序PR1首地址为3680H,3字节指令LCALL PR1的地址为2530H,SP=29H,执行此指令后,((SP))、((SP-1))的值是多少?RET指令位于程序存储器3690H 处,执行RET后,(PC)=? 2.设晶频率为12MHz,利用定时器/计数器定时10ms,计算工作方式1对应的初值(用十六进制表示)。 四、设计程序:(20分,每题10分) (1) 利用定时器T0定时,在P1.0端输出方波,其周期为20ms,已知晶振频率为12MHZ。请编写主程序和中断服务程序。 (2)从22H单元开始有一个无符号数据块,其长度存在20H单元。求数据块中的最小值,并存入外部数据存储器2040H单元中。 五、确定下图存储器扩展电路中各存储器芯片的容量及地址范围,要求写出分析过程(10 分) A0~A12 +5V G2B D0~D7 六、平时及实验成绩(20分)

微机原理期末自测题2014new(!)

+《微机原理及应用》期末自测题 一、基本概念与术语 1、8086是(16)位计算机。8086地址线有(20)条,可直接寻址的空间最大为(1M)。 2、总线周期是指(执行一个总线操作所需要的时间)。基本总线周期有(4个)T状态。Tw 状态是指(等待状态)。 3、8086CPU允许的I/O地址线最多可达(16)条,最大寻址I/O空间为(216=64K)。 4、8086CPU由(总线接口单元和执行单元)两部分组成,其功能为(总线接口单元的功能是负责控制存储器与I/O的读写;执行单元的功能就是从指令队列中取出指令并执行)。其中8086CPU中标志寄存器的作用是(用以反映系统状态和运算结果的特征),指令队列的作用是(完成指令的流水线操作),20位地址加法器的作用是(形成20位物理地址)。代码段物理地址由CPU的(CS和IP)两个寄存器确定。堆栈段物理地址由CPU的(SS和SP)两个寄存器确定。 5、8086中断源有(256)个。8086中断服务程序入口地址由(段地址和偏移地址)组成。中断类型号为20H,其中断向量为(80H)。 6、I/O指令IN/OUT,传送数据的寄存器为(AL/AX),间接寻址时使用寄存器(DX),其中IN AL,DX的含义是(把DX中的内容输入到AL中)。OUT 60H,AL的含义是(把AL 中的内容输出到60H中)。 7、一片8259A可以管理(8)级中断;3片8259A可以管理(22)级中断。 8、硬件中断是(外部引发?随机的?执行总线周期?中断类型码由?提供),软件中断是(内部引发?确定的?不执行总线周期?中断类型确定?)软件中断优先级与硬件中断优先级相比,(软件)的级别高。 9、在中断服务程序结束前,为正确返回,必须设置一条指令(IRET)。在子程序调用结束前,为正确返回,必须设置一条指令(RET)。 10、若中断控制器8259的中断请求寄存器IRR状态为10100000B,说明(IR7和IR5有中断请求)。ISR状态为10100000B说明(IR7和IR5的中断源正在执行中)。 11、可编程定时器8253的地址有(4)个。共有(3)独立定时通道。工作方式有(6)个。 12、并行接口8255有(3)个数据端口,有(3)种工作方式。 13、假设8253的端口地址为40H~43H,那么控制端口地址为(43H),通道0、1、2的端口地址为(40H,41H,42H)。 14、假设8255的端口地址为330H~333H,那么控制端口地址为(333H),端口A、B、C 的地址为(330H,331h,332h) 15、定时器8253的门控信号GA TE作用是(启动、停止、重新启动计数),CLK端的作用是(计数器的时钟脉冲输入端),OUT端作用是(计数器的输出端)。 16、初始化定时器8253需要先写(控制字),后写(计数初值)。 17、伪指令的作用是(告诉汇编程序如何进行汇编),(不)产生机器代码。 18、输入输出指令中,数据寄存器由(A)寄存器指出。 A、AL/AX B、BX C、CX D、DX 19、以下关于可编程计数/定时器8253说法错误的是(D)。 A).有3个独立的16位计数/定时器 B).每个计数/定时器都有6中工作方式

整理:2014微机原理试题

1、假设(CS)=3000H, (DS)=4000H, (ES)=2000H, (SS)=5000H, (AX)=2060H, (BX)=3000H, (CX)=5, (DX)=0, (SI)=2060H, (DI)=3000H, (43000H)=0A006H, (23000H)=0B116H, (33000H)=0F802H, (25060)=00B0H,下列各条指令为单独执行指令,前后无关系,请回到括号中的问题。 (1)SBB AX,BX 完成的是(带借位减法)操作,AX=() (2) CMP AX,WORD PTR[SI+0FA0H] 完成的是(两个数的比较)操作,AX=() (3) MUL BYTE PTR[BX] 完成的是(两个数的乘法)操作,AX=() (4) DIV BH 完成的是(两个数的除法)操作,AX=() (5) SAR AX,CL 完成的是()操作,AX=() 2、假设(DS)=2000H,(ES)=3000H,(SS)=4000H,(SP)=100H,(BX)=200H,(SI)=0001,(DI)=0002,(BP)=256,字变量ARRAY偏移地址为0050H,(20250H)=1234H,(40100H)=00A0H,(40102H)=2200H。执行下列程序段并分析指令执行后的结果,(注意:不是单条指令),按给出的要求填空回答问题: (1)MOV AX,[BP][SI] 源操作数物理地址= H ,指令执行后(AX)= H (2)POP AX 源操作数物理地址= H ,指令执行后(AX)= H (3)MOV AL,[BX] 源操作数有效地址= H,指令执行后(AX)= H (4)LEA DI,ARRAY 源操作数的寻址方式是,指令执行后(DI)= H (5)JMP BX 指令执行后(IP)= H (6)INC BX 源操作数的寻址方式是

2014年《微机原理与接口技术》

《微机原理与接口技术》复习题 ???彭虎主编的《微机原理与接口技术》教材 一填空题 1 微机接口的编址方式分为存储器映像的I/O寻址_和I/O映像的I/O寻址。P121 2 通常CPU和输入/输出设备之间交换的信息包括状态、数据和控制信息。P120 3 同步通信所采用的控制协议分为面向字符型、面向位型两种。P172 5 8255A的端口有三种工作方式,分别是方式0、方式1、方式2。P132 6 8259A的初始化编程,需要CPU向它输出一个2—4个字节的初始化命令字,其中预置命令字_和操作命令字是必须的。 7 一个USB系统包括的3类设备是USB主机、USB设备和USB集线器。P190 8 微型计算机存储器系统主要由主存储器、辅助存储器和高速缓冲存储器组成。P106 9 8086CPU执行部件EU由通用寄存器、标志寄存器、EU控制电路等组成。EU从 BUI的指令队列中获得指令然后执行该指令。P16 10 标志寄存器FR定义的标志位有9位,其中6位是状态位;3位是控制位。P19 11 8086系统的中断源:由外部设备产生的中断,称为外部中断; 12 8251引脚信号中的TXD是数据发送线;RXD是数据接收线。P177 13 8259可为CPU处理8级向量优先中断;其初始化编程向其写入的4个预置命令 字是ICW1~ICW4。P222 14 微机主机与I∕O设备之间常用的数据传送方式有程序控制方式、中断控制方式和 DMA方式三种。P122 15 按照串行数据的同步方式,串行通信又可分为异步通信和同步通信两种。P171 16在8086的微处理器内部,可供程序员编程使用的寄存器都是16位的寄存器,其中数据寄存器既可作为8位又作为16位寄存器使用。P15 17 8086系统最多能识别256种不同类型的中断,每种中断在中断向量表中分配有 4个字节单元,用来存放中断服务程序的入口地址。P215 18 8253的每个计数器的二条输入线是CLK和GATE;一条输出信号线是OUT。P149 19 USB总线支持的数据传输速率有三种:12Mbps、1.5Mbps、480Mbps。P191 20 80286主要由指令部件IU、总线部件BU、地址部件AU和执行部件EU等4部分构成。P254 21 80286对存储器管理分为实地址方式和保护虚地址方式两种方式。P255 22 80386主要由中央处理部件、总线接口部件和存储管理部件三大部件部组成。P269 23 80386对外的数据总线、地址总线均为64根,可直接寻址的物理地址空间为4G B,其虚拟存储空间为64T B.P268 24 80286和80386采用描述定义段属性,存放描述符的三种描述符表是全局描述符表(GDT)、局部描述符表(LDT)和中断描述符表(IDT)。P263 25 80486CPU的寄存器可分为基本结构寄存器、系统级寄存器、浮点级寄存器和调试/测试寄存器4类。P308 二选择题 1 可使操作数某些位置0的指令是( B )。 A) OR B) AND C) XOR D) NOT 2 可使操作数某些位置1的指令是( A )。 A) OR B) AND C)XOR D)NOT 3 8086CPU工作在最大模式还是在最小模式取决于( D )信号。

(2014)微机原理及接口技术实验指导书

实验一系统认知实验 实验目的:了解汇编语言的设计、编写和调试程序的方法,掌握DEBUG的使用。 实验设备:装有DOS系统和MASM5.0的微机一台,或TDN86/88微机原理教学实验系统一台。 实验内容:编程实现在屏幕上显示一个大写字母“A”或字符串“HOW ARE YOU?”,用DEBUG调试程序 实验要求: 1、上机前做好充分准备,包括源程序清单、调试步骤等; 2、用DEBUG来调试程序,熟悉DEBUG的使用。 实验步骤: 1、编写程序并输入,检查无误后,经汇编、连接后运行,用DEBUG装入。 2、用U命令反汇编程序,应用R、G等命令,观看运行情况。 3、用D、E、A等命令查看、修改源数据,用G命令查看运行结果。 4、用Q命令退出DEBUG 上机过程 1.建立源文件使用EDIT软件,得到扩展名为ASM的汇编语言源程序 文件。(扩展名.asm 勿忘加!) 2.汇编源程序使用汇编程序MASM对源程序进行汇编,生成OBJ、LST 和CRF文件(后两种一般不需要,可直接回车)。如程序有错,可以根据提示信息,重新编辑、汇编源程序,直到没有严重错误为止。 3.连接程序使用连接程序LINK,对汇编程序产生的目标文件进行连接, 产生可执行的程序EXE。 4.调试或运行程序 具体过程如下: 1. 编辑C:\MASM>EDIT 文件名.ASM 2. 汇编C:\ MASM >masm 文件名.ASM 3. 连接C:\ MASM >link 文件名.obj 4. 调试C:\ MASM >debug 文件名.exe -U 反汇编,记下程序首地址和结束地址 -D 段地址:偏移地址察看内存单元内容 -E 段地址:偏移地址修改内存单元内容:空格修改下一个, 回车结束修改 -G=起始地址结束地址运行程序

2014微机原理及应用—期中卷及答案1

西南交通大学2014-2015学年第(1)学期考试试卷 课程代码 课程名称 微机原理及应用 考试时间 120 分钟 阅卷教师签字: 批改试卷25,改错25 此处填写改卷者的名字 一、 填空题(每题1分,共10分) 0、 “模”是指一个计量系统的计算量程,2位十六进制整数的模是162=256 1、 2014的BCD 码是: 2014 H 2、 SWJTU 的ASCII 码为: 53 57 4A 54 55 H 3、 8051单片机的外部中断源有2个?自然优先级的排列是INT0、INT1。 4、 80C51单片机复位后从0000H 单元开始执行程序;使SFR 大部分都被清零,除SP 和P0~P3以外。 5、 微型计算机的工作过程是 取指令、分析指令、执行指令并不断循环的过程 。 6、 微型计算机硬件的结构组成包括CUP 、MEM 、I/O 接口、BUS 7、 汇编语言程序的基本结构有:顺序结构、循环结构、分支结构和子程序结构。 8、 当前广泛使用的微型计算机属于电子计算机发展史上的第四代大规模、超大规模集成电路电子计算 机。 9、 用于程序设计的语言可分为机器语言、汇编语言和高级语言 二、 简答题(每题5分,共4题20分) 0、 简述绘制流程图和编写源程序的基本原则。 1、 MCS-51的寻址方式有哪些?各列举一个实例。 2、 单片机的定义、特点和应用领域? 3、 的结构图,并说明每个区域可能有的寻找方式; 寄存器寻址、寄存器间接寻址、直接寻址 寄存器间接寻址、直接寻址(8位地址的字节)、位寻址(8位地址 的位) 寄存器间接寻址、直接寻址 直接寻址、寄存器寻址、位寻址(8位地址的位) 班 级 学 号 姓 名 密封装订线 密封装订线 密封装订线 00H 30H 7FH 80H FFH 外部RAM (或I/O ) 64K 0000H FFFFH RD WR 绘图要点:先绘制条件不成立的流程图, 然后绘制条件成立的流程图 最后在流程图汇合处和转移目的地址处加标号 写 汇 编:先按流程图按条件NO 流程优先方式拉直,并写完汇编程序 然后依次从最近的条件YES 流程写汇编程序 立即寻址: MOV A,#30H 变址寻址:MOVC A,@A+DPTR 相对寻址: JZ LOOP 直接寻找: MOV A,30H 位 寻 址:MOV C,30H 寄存器寻址:MOV A,R0 间接寻址:MOV A,@R0 将CPU 、ROM 、RAM 、输入/输出(I/O)接口电路以及定时器/计数器等主要部件集成在一块集成电路芯片上。称为单片微型计算机(Single Chip Microcomputer),简称单片机。 单片机的特点:性价比高;针对性强;集成度高;功耗较小;品种多多,发展更新快。 应用领域:1、家用电器,如微波炉、电视机、电饭煲、空调器、电冰箱、洗衣机等。 2、在交通领域中。如交通灯、汽车、火车、飞机、航空航天器等均有单片机的广泛应用。 3、智能仪器仪表。如各种智能电气测量仪表、智能传感器等。 4、机电一体化产品。如医疗设备(B 超)、机器人、数控机床、自动包装机、复印机等。 5、实时工业控制。如温度控制、电机转速控制、生产线控制等。

相关主题
文本预览
相关文档 最新文档