2011-2012微机原理试卷(A)

合集下载

微机原理试卷及参考答案3

微机原理试卷及参考答案3

微机原理与接口技术考试试卷(A)专业学号姓名成绩一、填空题(共20分)1.总线周期的含义是;8086/8088的基本总线周期由个时钟周期组成;如果CPU的时钟频率为4.77MHz,那么它的一个时钟周期为ns,一个基本总线周期为ns。

2.8086CPU的M/IO信号是,高电平时表示。

3.总线传输率是指;若某总线的工作频率最高为8MHz,数据总线宽度为16位,则该总线的最大传输率为M Byte/s。

4.I/O端口的编址方式有两种,分别为:和。

5.串行传输的信息格式广泛采用着异步和同步格式。

异步格式传送一个字符由4部分组成,分别为起始位,位,和停止位。

6.在8086系统中,一个中断类型号为0DBH的中断服务子程序位于从8100H:1234H开始的内存中,则相应的中断矢量所在的起始物理地址为__,从该地址开始连续4个存储单元存放的内容依次为_、、和_。

7.用2k×8的SRAM芯片组成16K×16的存储器,共需SRAM芯片__片,片内地址和产生片选信号的地址分别为_位和_位。

二、选择题(包括单项和多项选择,每小题2分,共20分)1.下列说法正确的是____。

A.CPU一般包括ALU、控制器、寄存器阵列等主要部件。

B.CPU中的程序计数器是控制器的重要部件,总是指向下一条指令的地址。

C.指令周期一般由几个机器周期组成,机器周期是CPU工作的最小时间单位。

D.8086CPU的寄存器都是16位的,但指令指针是20位。

2.下列说法正确的是____。

A.通用寄存器包括AX、BX、CX、DX,它们都可以作为累加器使用。

B.使用BP做间址寄存器时,默认使用DS做段寄存器。

C.做字符串操作时,源指针与目的指针使用的段寄存器不同。

D.形成堆栈地址的是SS与SP。

3.下列说法正确的是____。

A.8086CPU有1M字节地址空间,其中最低64K是IO地址空间。

B.8086CPU有16位数据线和20位地址线,因此能访问2M字节存储器。

微机原理及接口技术试题及答案精选全文完整版

微机原理及接口技术试题及答案精选全文完整版

《微机原理及接口技术》试卷(A )适用专业(计算机科学与技术) 使用班级()一、选择题(每题 1 分,共 15 分) 1. 微机中控制总线传送的是 ( )。

A.存储器和I/O 接口的地址码B.微处理器向内存储器和I/O 的命令信号C.存储器和I/O 设备向微处理器传送的状态信号D.B 和C2. 8253可编程定时/计数器,在初始化时写入的最大计数初值是 ( )。

A.0000HB.7FFFHC.65535D.FFFFH3. 在异步串行通信中引入了"波特率因子"的概念,波特率因子为16,64时,接收时钟的频率为波特率的16,64倍,引入波特率因子的目的是 ( )。

A.识别正确的起始位 B.提高接收速度 C.提高采样精度 D.三者都是4. 8086 CPU 标志寄存器共有( )位,其中使用7位,未使用其它位均作为CPU 指令运行后的状态信息和控制标志信息。

A. 8 B. 10 C. 16 D. 205. 8086微处理器CLK 引脚输入时钟信号是由( )提供。

A.8284 B.8288C.8287 D.82896. 最基本的读操作包含4个状态,即T 1 、T 2、T 3和T 4 ,当存储器或 I/O 设备的速度慢于CPU 速度时,在( )状态之间插入1个或几个等待状态T W 。

A. T 3和T 4 B. T 1和T 2 C. T 2和T 3 D. T 1和T 37. 在计算机与外设之间数据的传送方式分为串行传送方式和( )传送方式两类。

A.并行传送方式 B. 同步传送方式 C. 异步传送方式 D. 串/并传送方式8. 8253的( )是软件触发选通方式。

A.方式OB.方式1C.方式2D.方式4 9.串行异步通信协议中一个字符正式发送前,先发送( )低电平有效。

A.两个起始位 B .3个起始位 C. 1.5个起始位 D .1个起始位 10.对8255A 的C 口执行按位置位/复位操作时,写入的端口地址是( )。

微机原理期末试卷A(含答案)

微机原理期末试卷A(含答案)
9.Intel 8237有(C)个完全独立的DMA通道。
A.1 B.2 C.4 D.8
10.存储器在断电后,仍保留原有信息的是(B)
A.RAM,ROM B.ROM,EPROM C.SRAM,DRAM D.PROM,RAM
11.在可编程通信接口电路Intel 8251的接口信号中,有同CPU接口的,有同外部装置接口。下面四个信号中,哪个不是同CPU接口的?(B)。
初始值设置时,要符合控制字中的格式规定,即只写低位字节还是只写高位字节,或高低位字节都写,控制字中一旦规定,具体初始值设定时就要一致
10.简述硬件中断和调用子程序的异同?
答:相同:都需要保护断点,实现返回;都是暂停执行现行程序,转去执行另一段程序。2分
不同点:调用子程序是事先安排好的,调用点固定,并由远调用近调用之分;不会影响标志寄存器的内容。硬件中断是随机的,调用点不固定,都为远调用;会影响标志寄存器的内容。
8.简述8251A的初始化编程流程?
9.8253有几种工作模式,对8253进行初始化编程时,有哪两条原则必须严格遵守?
8253有6种工作模式1分
如下两条原则
1对于每个计数通道进行初始化时,必须先写入控制字,然后写入计数初值。这是因为计数初值的写入格式是由控制字的D5和D4两位编码决定的。写入计数初值时,必须按控制字规定的格式写入。
物理地址为5600H×10H+0070H=56070H2分
2)栈底地址:逻辑地址为5600H:0300H
物理地址为5600H×10H+0300H=56300H
3)数据2010H放置于5600H:006FH和5600H:006EH单元(SP)=006EH3分
3.对于8086CPU计算机系统中,在进行6789H-1234H运算后,试求状态标志SF、ZF、PF、CF、AF、OF的值。

2011-2012A(闭卷答案)

2011-2012A(闭卷答案)

2011—2012年《微机原理A (闭卷)》参考答案和评分标准一、填空题(每空1分,共20分)1.10111101B、189H或000110001001BCD2. -113或-1110001B3. 3BH4. 1 , 05. CS , IP6.16 、20 、1M或220、 64K或65536或2167.当前正在使用的程序和数据8.程序控制方式、中断方式和DMA方式9.00024H10. 8 , 2211. 0 ,1二、简答题(共37分)1.条件传送接口电路中至少应包括什么端口?并简述条件传送的工作过程。

(3分)答:(1)至少包括状态端口和数据端口。

(2分)(2)条件传送工作过程:先读取状态端口的信息,检测是否准备好交换数据,若已准备好,则与数据端口进行数据交换;否则继续读取状态端口,直到数据准备好。

(1分)2. 画出微型计算机的组成框图,并简述各部分功能。

(4分)答:组成框图如下图所示:(2分)各部分功能:(1) 微处理器为微型计算机的核心,主要完成取指令、指令译码、简单的算术逻辑运算及程序控制等。

(0.5分)(2)存储器主要用来存储程序和数据。

(0.5分) (3)I/O 接口用于外设与CPU 之间的信息协调。

(0.5分) (4) 总线是CPU 与存储器和I/O 接口之间传送数据信息、地址信息和控制信息的通道。

(0.5分)3.画图说明下列语句所分配的存储空间及初始化的数据值。

(3分)BUF DW 2 DUP(1),-1,‘AB ’答:4.~1270H:0100H ,SS=1270H ,SP=0052H ,问:(1)栈顶的逻辑地址是多少?(2)栈底的物理地址是多少?(3)若压入数据1234H ,数据在内存中如何存放?此时SP 的值是多少?(4分)答:(1)栈顶的逻辑地址为:1270H :0052H (1分)(2)栈底的物理地址为:12800H (1分)(3)内存存放形式如下图所示: (1分)SP=0050H (1分)1270H :0050H 1270H :0051H1分 1分 1分5.已知DS=3000H,在物理地址为34780H的内存单元中存放有字节数据20H,要求采用3种不同的寻址方式将该字节数据送入寄存器AL中,试写出寻址方式的名称及相应的程序片段。

2011-2012微机原理试卷,祝大家考好

2011-2012微机原理试卷,祝大家考好

东南大学考试卷(A卷)(E) JMP NEAR PTR [SI+3000] (F) JMP 2000:3000H5. 下列8086/8088指令中语法错误的是______。

(A)ADD [BX],30H (B) PUSH CS(C)MOV AX,CS:[8000H] (D) ADD BL,[BX+DI]10H(E) INT 265 (F) CALL FAR PTR CS:[8000H]6. 在汇编语言程序中,对END语句的叙述正确的是______________。

(A) END语句是一可执行语句(B) END语句执行与HALT指令相同的功能(C) END语句表示源程序到此结束(D)END语句在汇编后要产生机器码7. 27C256是32KB的8位EPROM,当用两片构成16位存储器时,高8位27C256的地址A0应该______,低8位27C256的地址A0应该___________。

A、直接连接CPU的A0,也直接连接CPU的A0B、通过反相器连接CPU的A0,也通过反相器连接CPU的A0C、直接连接CPU的A0,通过反相器连接 CPU的A0D、通过反相器连接CPU的A0,直接连接CPU的A08.8086/8088处理系统中,常用程序方法、中断和DMA实现输入输出,其中采用输入输出指令对硬件进行操作主要通过______周期实现。

A.I/O读或I/O写总线B.存储器读或写总线C.中断响应 D.总线响应9. 在外部中断的处理过程中,8086/8088处理器通过可编程中断控制器8259A 响应中断时需完成的________次总线读操作才能转向执行中断服务程序。

(A) 1 (B)2 (C)3 (D)610. 每片8237DMA控制器可以支持4个独立的通道,还可以级联工作,如用两片8237级联最多可以实现____个通道的存储器与I/O之间的DMA数据交换。

(A) 5 (B)6 (C) 7 (D) 811. 异步串行数据传输中停止位数一般可以是1位,1.5位或2位,停止位的作用是______。

2011-2012上学期微机原理期末试卷-A

2011-2012上学期微机原理期末试卷-A

一、选择题(每题1分,共10分)1、冯·诺依曼机工作的基本方式的特点是______。

A 多指令流单数据流B 按地址访问并顺序执行指令C 堆栈操作D 存贮器按内容选择地址2、在机器数______中,零的表示形式是唯一的。

A 原码B 补码C 移码D 反码3、在定点二进制运算器中,减法运算一般通过______来实现。

A 原码运算的二进制减法器B 补码运算的二进制减法器C 原码运算的十进制加法器D 补码运算的二进制加法器4、某计算机字长32位,其存储容量为4MB,若按半字编址,它的寻址范围是______。

A 4MB B 2MBC 2MD 1M5、主存贮器和CPU之间增加cache的目的是______。

A 解决CPU和主存之间的速度匹配问题B 扩大主存贮器容量C 扩大CPU中通用寄存器的数量D 既扩大主存贮器容量,又扩大CPU中通用寄存器的数量6、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用______。

A 堆栈寻址方式B 立即寻址方式C 隐含寻址方式D 间接寻址方式7、同步控制是______。

A 只适用于CPU控制的方式B 只适用于外围设备控制的方式C 由统一时序信号控制的方式D 所有指令执行时间都相同的方式8、双端口存储器在______情况下会发生读/写冲突。

A 左端口与右端口的地址码不同B 左端口与右端口的地址码相同C 左端口与右端口的数据码不同D 左端口与右端口的数据码相同9、寄存器间接寻址方式中,操作数处在______。

A. 通用寄存器B. 主存单元C. 程序计数器D. 堆栈10、微程序控制器中,机器指令与微指令的关系是______。

A 每一条机器指令由一条微指令来执行B 每一条机器指令由一段微指令编写的微程序来解释执行C 每一条机器指令组成的程序可由一条微指令来执行D 一条微指令由若干条机器指令组成二、填空题(每小题3分,共15分)1、一个定点数由______和______两部分组成。

2012微机原理复习题(参考答案)

2012微机原理复习题(参考答案)

一、单项选择题 1、8086/8088是() A 、个人计算机 B 、小型计算机 C 、微机系统D 、微处理器2、十六进制30H 表示ASCII 码字符“0”,那么十六进制39H 表示ASCII 码字符()A 、“E ”B 、“d ”C 、“9”D 、“%”3、下列4个无符号数十进制整数中,能用8个二进制位表示的是()A 、258B 、134C 、313D 、2964、 计算机中常用的BCD 码是() A 、二进制数B 、十六进制数C 、二进制编码的十进制数D 、以上都不对5、微处理器8086从功能上把内部结构分为两大部分,即() A 、CPU 、ALU B 、ALU 、BIUC 、EU 、BIUD 、CPU 、BIU6、1MB 是()A 、1000×1000 bB 、1024×1024 bC 、1000×1000 BD 、1024×1024 B7、由CS 和IP 的内容表示的是() A 、可执行代码的长度B 、当前正在执行的指令的段地址和偏移地址C 、下一条待执行的指令的段地址和偏移地址D 、代码段的首地址8、8086的IP 中存放的是() A 、当前正在执行的指令B 、下一条要执行的指令C 、下一条要执行的指令的偏移地址D 、指令中的操作数 9、如果(CS )=1800H ,(IP )=8000H ,则微处理器要执行的下条指令的物理地址为() A 、09800HB 、26000HC 、20000HD 、98000H10、8086 CPU 具有()根地址线,()数据线A 、16,16B 、16,8C 、20,16D 、20,8 11、8086/8088的状态标志有()个,控制标志有()个 A 、3,6 B 、6,3 C 、7,2 D 、2,712、CPU 中运算器的主要功能是()A 、算术运算B 、逻辑运算C 、函数运算和浮点运算D 、算术运算和逻辑运算 13、当CPU 时钟频率为5MHz 时,则其一个基本总线周期是()A 、0.8 usB 、500 nsC 、200 nsD 、200 us 14、在8086中,一个基本的总线周期由4个时钟周期(T 状态)组成,在T1状态,CPU 往总线上发()信息A 、状态B 、数据C 、地址D 、其他15、8086CPU 访问一次存储器或I/O 接口所花的时间,称为一个() A 、时钟周期 B 、总线周期 C 、指令周期 D 、基本指令执行时间 16、8088的分时复用的数据/地址的宽度为() A 、16B 、20C 、8D 、417、8086能访问的存储器空间的大小是()字节 A 、64KB 、1MC 、128KD 、16M18、8088CPU 复位后,程序重新开始执行的逻辑地址是() A 、FFFFH :FFF0H B 、FFFFH :0000H C 、0000H :FFFFHD 、0000H :0000H19、8086 CPU 中,()引脚信号是决定最大或最小工作模式的控制信号。

【考试】微机原理历年考试试题

【考试】微机原理历年考试试题

【关键字】考试A卷2010—2011学年第一学期《微机原理》试卷(闭卷)(适用专业:电子08、自动化08、电气08、测控08、物理08)专业班级姓名学号开课系室电子信息工程系考试日期2011年1月7日题号一二三总分得分阅卷人说明:所有问题除特别指出外,均针对8086;所有问题均可用自己的语言回答。

一、填空题(每空1分,共20分)1.设机器字长为8位,最高位是符号位,则十进制数-23所对应的原码是,补码是。

2.有一个十进制数17.25,它对应的二进制数为,压缩BCD码为。

3.若当前堆栈指针SP指向2006H单元,则从堆栈中弹出2个字的内容后,SP应指向________。

4.8255芯片内部有3个位的数据端口,其中A口有种工作方式。

5.8259A芯片占个端口地址,要想管理32级中断,至少需要片8259A。

6.8086中断系统可处理种不同的中断。

7.若8086 CPU引脚状态是M/=0,=0,=1,则此时执行的操作是。

8.CPU跟外设之间通信时,传送的信息的类型主要包括、__ 和。

9.8086的1MB地址空间可以分成许多逻辑段,每段容量最大可为。

10.若定义 DAT DB ‘213.456’,则(DAT+5)单元存放的字节数据是。

11.计算机中的指令一般由和操作数两部分构成。

12.对于指令:MOV AH,23 GE 15H,汇编结果为:MOV AH,。

13.设计输入输出接口电路的原则是:输入要,输出要。

二、简答题(共37分)1.微型计算机由哪几部分组成?简述各部分功能。

(4分)2. CPU与外设之间的数据传送方式包括程序控制方式、中断方式和DMA方式,请问程序控制方式又分为哪两种方式?这两种方式在与外设进行数据传送时有什么区别?(4分)3.8086CPU从内部结构上分为哪两部分?并简述各部分功能?(4分)4.某程序数据段中存放了2个字,1234H和5060H,已知DS=7850H,数据存放的偏移地址为3121H 及285AH。

微机原理与应用期终考试卷A-2011答案

微机原理与应用期终考试卷A-2011答案

微机原理与应用期终考试卷A-2011答案杭州电子科技大学学生考试卷A(期末)考试课程微机原理及应用考试日期2011年06月日成绩课程号B0102520 教师号任课教师姓名陈志平/刘巍/张巨勇考生姓名学号(8位)年级专业一、填空题(1×15=15分)1、100D的8位二进制补码为 01100100B 。

2、8086系统中把可直接寻址的1MB内存空间分为称作“段”的逻辑区域,每个段的物理长度最大为 64K 字节。

3、一个总线周期完成一次数据传输。

至少要有传送地址和传送数据两个过程。

4、计算机中的指令由_ 操作码______和__ 操作数____组成。

5、已知某存储芯片的容量为1024×4,其地址引脚应有 10 个。

6、CPU与I/O接口间的信息一般包括别状态信息、控制信息和数据信息三类。

7、在标志寄存器FLAGS中,中断允许标志IF表示系统是否允许响应外部的可屏蔽中断,如果IF= 0 ,表示不允许响应外部可屏蔽中断。

8、可编程并行通信接口芯片8255A的端口B有__2__种工作方式。

9、8253定时计数器有 3 个独立的计数器通道。

10、8086的外部硬件中断可分为非屏蔽中断、可屏蔽中断两种类型。

二、单项选择题(1.5×10=15分)1、CPU执行指令过程中,BIU每完成一次对存储器或I/O端口的访问过程,称为 B 。

A.时钟周期 B.总线周期 C.总线读周期 D.总线写周期2、如果8086CPU引脚状态为M/IO*=0,RD*=0,那么此时执行的操作为 B 。

A.读存储器 B.读外设 C.写存储器 D.写外设3、MOV AX,[BP+SI]的源操作数的物理地址是 C 。

A.(DS)×10H+(BP)+(SI) B. (ES)×16+(BP)+(SI)6、Intel8086采用独立I/O端口编址方式中,其端口地址的范围是 B 。

A. 00000H~FFFFFHB. 0000H~FFFFHC. 00H~FFHD. 0~1287、具有在线擦除和编程能力的只读存储器ROM是 C 。

微机原理及接口技术期末试题A级答案(共五篇)

微机原理及接口技术期末试题A级答案(共五篇)

微机原理及接口技术期末试题A级答案(共五篇)第一篇:微机原理及接口技术期末试题A级答案1、8086/8088 的时钟信号是由(C)提供。

A.8259 B.8255 C.8284D.82532、指令MOV AX,0283H[BX][SI] 中源操作数的寻址方式为(B)。

A.寄存器间接寻址B.基址变址相对寻址C.基址寻址D.变址寻址3、某存储单元的段基址为3806H,段内偏移地址为2948H,该存储单元的物理地址为(B)A.4100H B.3A9A8H C.3B008H D.3AA08H4、某存储器芯片有地址线15根,数据线8根、该存储器芯片的存储容量为(D A.15K×8 B.32K×256 C.1K×8 D.32K×85、某存储器芯片容量为2K×4bit、若用它组成16K×8bit存储器组,所用芯片数以及用于组内寻址的地址线为(B)。

A.2片、11根B.16片、14根C.8片、16根D.16片、8根6、DMAC 8237具有(C)独立通道。

A.八个 B.二个 C.四个 D.三个7、可编程中断控制器8259A每片具有(C)优先权控制。

A.4级 B.2级 C.8级 D.6级8、若要某系统的8253的2通道输出波形为占空比1:1的方波、分频系数为1000、二进制计数,其工作方式命令字为(B)。

A.A6H B.B6H C.B4H D.C7H 9、8237片内寻址的端口有(D)个。

A.4 B.2 C.8D.16 10、8259片内寻址的端口有(B)个。

A.4 B.2 C.8 D.16二、填空题:(每空1分,共计40分)1、指令ASSUME在程序中出现时表示:(段寄存器与段之间的对应关系)。

2、编语言源程序中的语句结构由4部分组成,每个部分称为项(也可称为域或埸),各项名称分别为:标号或变量名、操作码、操作数、注释3、志寄存器FR中有六个状态标志,它们的符号、名称以及为0和1时代表的意义分别为:①.(进/借位位CF;当运算中最高位有进位或借位时CF=1;否则CF=0);②.(符号位SF;当运算的结果最高位为1即结果为负数时SF=1;否则SF=0)③.(奇偶位PF;当运算的结果中低8位中含1的个数为偶数时PF=1;否PF=0 ④.(全零位ZF;当运算的结果为零时ZF=1;否则ZF=0);⑤.(溢出位OF;当带符号数运算的结果有溢出时OF=1;否则OF=0);⑥.(半进/借位位AF;当运算的结果D3向D4有进位或借位时AF=1;否则AF=0);4、微机主机与输入/输出设备之间的数据传送方式有以下四种方式:(无条件传送)、(查询式传送)、(中断传送)、(DMA传送)、5、执行下面的程序段后,AX=(35)MOV CX,5 MOV AX,50 NEXT:SUB AX,CX LOOP NEXT HLT6、执行下面的程序段后,AL=(34H),BUF DW 2152H,3416H,5731H,4684HMOV BX,OFFSET BUF MOV AL,3 XLAT7、标志寄存器FR中有三个控制标志,它们的符号、名称以及为0和1时代表的意义分别为:①.(中断控制IF;允许即开中断时IF=1;否则IF=0);②.(方向控制DF;在串操作指令时需变址寄存器SI,DI按递减方式工作即-1/2时DF=1;否则DF=0);③.(单步操作控制TF;需单步工作时TF=1;否则TF=0);8、8086/8088 CPU具有两种外部中断,它们是(非屏蔽中断即NMI)和(可屏蔽中断即INTR)。

2011-2012A(开卷答案)

2011-2012A(开卷答案)

2011—2012年《微机原理A (开卷)》参考答案和评分标准一、(10分)1. CLK0端连接生产流水线的产品计数脉冲,要求每生产30件产品输出1个装箱脉冲。

(1)为通道0选择合适的工作方式并简述理由。

答:通道0工作方式为0。

(1分) 理由:因为方式0门控信号要求为高电平,一般用于对外部事件进行计数且计数结束后,输出一个上升沿。

(1分)(2)为通道0编写初始化程序片段。

(每条指令0.5分,共3分)MOV AL,00010001B (不唯一)MOV DX,366HOUT DX,ALMOV DX,360HMOV AL,29HOUT DX,AL注:参考程序不唯一2.已知现有的时钟信号频率为1MHz,若在不增加硬件电路的情况下,要求利用剩余通道产生周期为5S的对称方波:(1)为剩余通道选择合适的工作方式,并画出各通道相应的硬件连线。

答:通道1——方式2或方式3 (1分)通道2——方式3 (1分)各通道相应的硬件连线:GATE1 GATE2接+5v(0.5分)OUT1接CLK2 (0.5分)(2)计算各通道的计数初值,给出计算步骤。

答:设总的计数初值为N,通道1的计数初值为n1,通道2的计数初值为n2,则: 1MHz/N=1/5S N=1M*5=5M,即N=5*106 (1分)又N=n1* n2且n1和n2都不能大于65535,所以这里:n1=5000; n2=1000 (1分)注:n1和n2值不唯一。

二、(13分)(1)(4分)硬件接口参考连接线如下:A7=1、A6=0、A5=0、A4A3A0接138输入端CBA (0.5分/根)A8~A15=0 (0.5分)DATA SEGMENTBUF DB 3F,06H,5BHDATA ENDS (1分)CODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOV AX,DATAMOV DS,AX (1分)MOV AL,10010000B(或90H);不唯一OUT 96H,AL (1分)IN AL,90HTEST AL,02HJZ L1TEST AL,04HJZ L2TEST AL,08HJZ EXIT (1分)L1:MOV AL,1JMP SHOWL2:MOV AL,2 (1分)SHOW:LEA BX,BUFXLATOUT 92H,AL (1分)EXIT:MOV AH,4CHINT 21HCODE SEGMENTEND STARTBUF DB 100 DUP (?)GOOD DB 0FAIL DB 0DATA ENDSCODE SEGMENTASSUME CS:CODE, DS:DATASTART :MOV AX, DATAAXMOVDS,MOV BX, OFFSET BUFMOVCX,100DX,0MOVL1 : MOV AL, [BX]CMP AL,90JB L2INC DHJMP L3L2: CMPAL,60JAE L3INC DLBXL3: INCLOOP L1DHMOVGOOD,MOV FAIL, DLMOV AH, 4CHINT21HCODE ENDSSTARTEND评分标准:(1)流程图4分:其中初始化1分,判断>90分并计数的分支1分,判断<60分并计数的分支1分,循环控制1分。

2012微机原理与接口技术试卷及答案_提前返校

2012微机原理与接口技术试卷及答案_提前返校

北京邮电大学2012年提前返校考试试题-答案一、填空题(每空1分,共18分)1. 8086CPU 从功能上可分为 EU/执行单元部件 和 BIU/总线接口部件 两个独立的功能部件。

2. 十进制数-66的原码是 B ,反码是 B ,补码是 B 。

(用八位二进制编码表示)。

3. 指令MOV AL ,6[BX][SI]的源操作数的寻址方式是 基址变址寻址 ,目的操作数寻址方式为 寄存器寻址 。

4. 一个串行字符由一个起始位,7个数据位,一个奇偶效验位的波特率是__2400__,传送每位信息所占用的时间是__0.417ms __。

5.若当前堆栈指针SP指向2006H单元,则向堆栈中压入5个字的内容后,SP应指向__1FFCH __。

6.某存储器芯片的地址线为16位,存储字长为8位,则其存储容量为16位。

287.中断类型号为24H的中断向量存放在0000H:0090H开始的存储单元。

8.8259A包括两种触发方式,即电平触发方式和脉冲触发方式。

9.8086复位后如下寄存器的内容为:CS= FFFF H,IP=0000H。

10.可编程计数/定时控制器8253具有3个计数通道;它有6种工作方式,其中工作方式3被称为方波发生器。

二、判断题。

正确的在括号内打√,否则打×(共10分)1.8086系统中,堆栈通常以“先进后出”的方式存取数据,指令队列以“先进先出”的方式存取数据。

( √ )2.RS-232C是一个串行通信接口标准。

( √ )3.8086CPU工作在最小模式下时,系统控制总线需由总线控制器产生。

( X )4.某微机中断级联系统中,共采用3片8259A可编程中断控制器,则该系统最多可管理24级中断源。

( X )5.8086系统中,非规则字指存放在偶地址单元的字数据。

( X )6.8086系统中,指令“LEA AX,BUF”和“MOV AX,OFFSET BUF”可以完成相同的功能。

( √ )7.8086系统中,伪指令经汇编后将生成相应的机器码。

微原2012期末试题A

微原2012期末试题A

北京航空航天大学2012-2013 学年第一学期期末《微机原理及接口技术》考试A 卷班级______________学号_________姓名______________成绩_________2013年1月14日班号学号姓名成绩《微机原理及接口技术》期末考试卷注意事项:本试题共5题,7页,考试时间共120分钟。

一、填空题…………………………………………………………………( 30 分) 1.设AL=0C0H,BL=60H,若AL、BL中为有符号数,则对应的十进制数分别为和;执行ADD AL,BL后,目的操作数的内容为,标志寄存器中CF= ,OF= 。

2.设DS=2000H,SS=2100H,SI=11H,AL=50H,8086 CPU在执行指令ADD AL,[11H]时,引脚M/IO= ,BHE= ,RD= ,WR= 。

AD0在T1时钟周期为电平、在T2时钟周期为,地址锁存器8282输出的地址总线上信号为H,存储器中的数据通过数据总线的(高、低)八位传送到AL。

此指令中源操作数的寻址方式为。

指令的加法运算功能是由8086 CPU的部件完成的,源操作数物理地址的计算是由BIU中的实现的。

3.若在存储器2300H:100H地址中存放一条2字节的无条件短转移指令,机器码为EBH、CEH,则转移的目标逻辑地址为。

4.CPU 经过8255A与外设进行数据传送的方式可以有,和中断方式。

5.设8259A工作于完全嵌套方式,其中断服务寄存器ISR=01000010B,则引脚对应的中断服务被打断进入中断嵌套。

此时,产生了NMI、IR3、IR0中断请求,则8086首先响应的中断是,其次响应中断。

响应可屏蔽中断时需要8086输出个总线周期电平的中断响应信号,在第个总线周期从数据总线读取中断类型号。

6.RS-232-C采用全双工方式传送数据时,最少需要条信号线,其中引脚发送数据。

异步串行通讯以为单位传输,一帧数据格式必须包括,和停止位。

微机原理试卷2011版A

微机原理试卷2011版A

AL取一个字符
MOV MOV MOV MOV MOV MOV
学号
DS,AX BX,OFFSET BUFFER CX,COUNT-1 SI,0 AL,[BX+SI] SI AL,[BX+SI] LOP2 AL,[BX+SI] LOP1 ABC,AL ; ; 此 2 行作用是 ENDS ;此行表明_ __ ;此行表明_ _
指针 SI 加 1 初始化:BX存放数据首地址 SI0 CX循环次数
六、程序设计:要求写出完整的程序段结构,并画出程序流程图。 (共 15 分) 在数据段 DS 中的一个数据块,其首地址从 STRING 开始,由大小写英文字母、数字、其他符号 组成,长度为 50。将其传送到同一段中 STRING1 为首地址的内存区,并将英文中大写字母转 换成小写英文字母,其余不变。 提示:’A’的 ASCII 码是 41H,‘a’的 ASCII 码是 61H。
学号
班级
姓名
D0 位:C 口低 4 位输入、输出选择位(在方式 0 时) ,1:输入; 0:输出; D1 位:B 口输入、输出选择位,1:输入; 0:输出; D2 位:B 组工作方式选择位,1:方式 1; 0:方式 0; D3 位:C 口高 4 位输入、输出选择位(在方式 0 时) ,1:输入; 0:输出; D4 位:A 口输入、输出选择位,1:输入; 0:输出; D6、D5 位:A 组工作方式选择位,00:方式 0; 01:方式 1; 1*:方式 2; D7 位:当 D7=1 为工作方式控制字标志。
3.在 DEBUG 调试软件中,G 命令实现的功能是( B A、连续运行 B、显示内存的内容 C、单步调试 B ) 。 D、16M
4.8088CPU 所能寻址的存储空间为( A、64K B、1M C、256M

微机原理期末试卷A答案(山东师范大学)

微机原理期末试卷A答案(山东师范大学)

山东师范大学2011-2012学年第一学期期末考试试题(时间:120分钟 共100分)课程编号: 081110206 课程名称:微机原理 适用年级: 09 学制: 四年 适用专业:通信 试题类别: A 课程编号: 081110206 课程名称:微机原理 适用年级: 11 学制: 四年 适用专业:历计升试题类别: A填空题(本题共25个空,每空1分,共25分)1. 单片机与普通计算机的不同之处在于其将 、 和 三部分集成于一块芯片上,MCS-51系列单片机为 位单片机。

2. 当单片机复位时PSW = H ,这时当前的工作寄存器区是 区,R6所对应的存储单元地址为 H 。

3. 指令的执行过程可以分为取指和_________两个阶段。

取指阶段的目的是根据程序计数器PC 的内容,访问存储器取出指令后,将指令存于________。

4. MCS-51访问片外存储器时,利用 信号锁存来自 发出的低8位地址信号。

5. 当MCS-51执行MOVC A ,@A+PC 指令时,伴随着 控制信号有效。

6. MCS-51复位后,程序计数器PC 的值为___________,通常在此存放一条__________指令,从而使程序跳转到真正的程序入口处。

7. 单步执行方式是指单片机在控制面板上的某个按钮(即单步执行键)控制下逐条执行用户程序中指令的方式,即每按一次键就执行一条用户程序的指令方式,常常用于用户程序的________。

节电方式是一种能减少单片机功耗的工作方式,通常可以分为空闲方式和________方式。

8. 在8031单片机中,/EA 引脚必需接_________,因为8031片内没有程序存储器。

9. 汇编语言源程序由标号、________、操作数和注释四部分组成,其中标号的命名规则是由8个或8个以下的符号组成,第一个必须是________。

10. 在MCS-51系统中,一共有寄存器寻址方式、直接寻址方式、________________器间接寻址方式、________、变址寻址方式和________7种寻址方式。

微机原理与接口技术考试试题及答案A

微机原理与接口技术考试试题及答案A

《微机原理与接口技术》课程期末考试试卷(A卷,考试)一、单项选择(在备选答案中选出一个正确答案,并将其号码填在题干后的括号内。

每题2分,共30分)1 .某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有()条。

A. 32B. 16C. 20D. 242 .用8088CPU组成的PC机数据线是()。

A. 8条单向线B. 16条单向线C. 8条双向线D. 16条双向线3 .微处理器系统采用存储器映像方式编址时存储单元与I/O端口是通过()来区分的。

A. 不同的地址编码B. 不同的读控制逻辑C. 不同的写控制逻辑D. 专用I/O指令4 .要禁止8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为()。

A. 80HB. 28HC. E8HD. 01H5 .在8086环境下,对单片方式使用的8259A进行初始化时,必须放置的初始化命令字为()。

A. ICW1,ICW2,ICW3B. ICW1,ICW2,ICW4C. ICW1,ICW3,ICW4D. ICW2,ICW3,ICW46 .6166为2Kx8位的SRAM芯片,它的地址线条数为()。

A. 11B. 12C. 13D. 147 .在计算机系统中,可用于传送中断请求和中断相应信号的是()。

A. 地址总线B. 数据总线C. 控制总线D. 都不对8 .段寄存器装入2300H,该段的最大结束地址是()。

A. 32FFFHB. 23000HC. 33FFFHD. 33000H9 .在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个()。

A. I/O设备B. I/O接口C. 主处理器D. 逻辑高10 .在8086宏汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是()。

A. 汇编指令B. 宏指令C. 机器指令D. 伪指令11 .中断向量表占用内存地址空间为()。

A. 00000H~003FFHB. 00000H~000FFHC. 00000H~00100HD. FFF00H~FFFFFH12 .实现CPU与8259A之间信息交换是()。

2011上《微机原理》试卷A——答案

2011上《微机原理》试卷A——答案

浙江工业大学期终考试命题稿
2010 /2011 学年第二学期
命题注意事项:
一、命题稿请用A4纸电脑打印,或用教务处印刷的命题纸,并用黑
墨水书写,保持字迹清晰,页码完整。

二、两份试题必须同等要求,卷面上不要注明A、B字样,由教务处
抽定A、B卷。

三、命题稿必须经学院审核,并在考试前两周交教务处。

浙江工业大学2010/2011 学年
第二学期试卷(评分标准)
课程微机原理及应用姓名___________________________
班级_______________________________________________________________
答:内存分为:读写存储器(RAM
RAM在程序执行的过程中,每个存储单元的内容根据程序的要求既可随时读出,又可随时。

湖北文理学院微机原理2011-2012上试卷A、B及其答案

湖北文理学院微机原理2011-2012上试卷A、B及其答案

襄樊学院2011-2012学年度上学期《微机原理及应用》试卷A答案院别机械与汽车工程学院专业机械设计制造及其自动化学号姓名课程类别:学位课程适用专业:机械设计制造及其自动化一、填空题(在横线上填上正确答案,每空1分,共20分)1、当8051单片机复位时,PSW= 00H ,这时当前的工作寄存器区是0区。

2、80C51单片机的外部RAM寻址范围是 0000H~FFFFH ,ROM的寻址范围是 0000H~FFFFH ,内部RAM可区分为工作寄存器区、位寻址区、数据缓冲区 3部分。

3、80C51的汇编语言指令格式由操作码和操作数或操作数地址两部分组成。

4、执行了“MUL A B”指令后,则积的低8位放在 A 中,高8位放在 B 中。

5、ANL 20H,#30H指令中,源操作数是立即数寻址,目的操作数是直接寻址。

6、80C51单片机的计数器/定时器1申请中断时,T1的中断标志TF1将为1 ,当该中断得到响应后,TF1为 0 。

7、80C51的5个中断源入口地址分别为 0003H 、 000BH 、0013H 、 001BH 和 0023H 。

二、单项选择题(在四个备选答案中选一个正确答案,每小题2分,共20分)1、80C51系列单片机的存储器主要分配特点是( A )。

A.ROM和RAM分开编址 B. ROM和RAM统一编址C.内部ROM和外部RAM分开编址D.内部ROM和外部RAM统一编址2、单片机的指令地址放在( D )。

A. PSWB. DPTRC. SPD. PC3、80C51在堆栈中压入一个数据时( B )。

A. 先压栈,再令SP+1B. 先令SP+1,再压栈C. 先压栈,再令SP-1D. 先令SP+1,再压栈4、已知(A)=50H,执行指令DEC A后,A中的内容是( C )。

A.00H B. 51H C. 4FH D. 49H5、定时器方式控制寄存器TMOD中M1M0为11时,则设置定时器工作于( D )。

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

本试卷 共 5 页第 2 页
2.一个异步串行发送器,发送具有8 位数据位的字符,在系统中使用一位作偶校验,2 个停止位。

若每秒钟发送100 个
字符,它的波特率和位周期是多少?设数据为55H ,画出TxD 端的数据传输格式。

3. 段寄存器CS =1200H ,指令指针寄存器IP=FF00H ,此时,指令的物理地址为多少?指向这一物理地址的CS 值和IP 值是唯一的吗?试举例说明。

4. CPU 与 外设传递的信息有哪几方面内容?为什么必须通过接口电路?
5. 判断正误,正确打“√”,错误打“×”,并简述错误理由。

①. ( ) 在8253 的方式控制字中,有一项计数锁存操作,其作用是暂停计数器的计数。

②. ( ) 无论什么硬件中断,CPU 进入中断响应过程后,都要读此中断的类型码。

③. ( )在8088系统中,整个1M 字节的存储器构成1个存储体,不分奇地址体和偶地址体。

本试卷 共 5 页第 3 页
.MODEL SMALL .DATA
BLOCK DB1, -2, 5, 6, -57, ……; 100个带符号数 .CODE .STARTUP MOV DL, 0 LEA BX, BLOCK MOV CX, 100
AGAIN: CMP BYTE PTR [BX], 0 JGE NEXT INC DL NEXT: INC BX LOOP AGAIN .EXIT END
2. MOV CL ,4
MOV AX ,[2000H] SHL AL ,CL SHR AX ,C MOV [2000H],AX
试问:(1)若程序执行前,数据段内(2000H)=09H ,(2001H)=03H ,则执行后有(2000H)=__________,(2分) (2001H)=_____________。

(2分)
(2) 本程序段的功能___________________________________________。

(2分)
3. 下列程序段实现从键盘输入一系列字符,并以“$”为结束符,然后对其中的非数字字符进行计数,并显示结果。

请选择正确的答案将程序填充完整。

(6分)
BUFF DB 50 DUP(?) COUNT DW 0 …
LEA BX, BUFF MOV COUNT, 0
INPUT: MOV AH, 01
INT 21H ;从键盘输入单字符 MOV [BX], AL INC BX CMP AL, ‘$’ (1) ______ INPUT LEA BX, BUFF NEXT: MOV CL, [BX] INC BX CMP CL, ‘$’ JZ DISP CMP CL, 30H (2)________ CONT CMP CL, 39H (3)________ NEXT CONT: INC COUNT JMP NEXT DISP: …
本试卷 共 5 页第 4 页
. 利用8255A 作为CPU 与打印机的接口,硬件连线如图1所示。

若要打印字符“A ”
,试编写此接口程序
(STB 为选通信号,BUSY 为忙信号)。

(15分) 图1.硬件连线图
2. 8253计数器/定时器接口简化图如图2所示,要使发光二极管点亮2s 、熄灭2s ,但该过程共进行20s
即中止。

请编写出程序(可省略伪指令)。

(15分)
图2. 8253接口简化图
五. 接口芯片应用 (40分)
本试卷 共 5 页第 5 页
3. 有如图3所示接口原理图。

设该系统8259A 的8个中断类型码为70H~77H ,边沿触发。

若对IN1
一个模拟量采样并转换10个点。

请对下面的采用中断方式的简化汇编源程序填空补充完整。

(每空1分,共10分)
图3. 8259A 与ADC0809的接口图 PUSH DS MOV AX, 0 MOV DX, AX
MOV BX, ____________XY MOV _______________, BX MOV BX, ____________XY MOV _______________, BX POS DS
MOV AL, 13H OUT _______________, AL MOV AL, 70H
OUT __________, AL MOV AL, 03H OUT __________, AL MOV CX, 10
W: OUT __________, AL NOP NOP HLT
MOV [BX], AL INC BX LOOP W ;中断服务程序 XY : IN AL, __________ _________________。

相关文档
最新文档