2008-2009B微机原理试卷
- 格式:pdf
- 大小:350.60 KB
- 文档页数:9
2009微机原理习题一、填空题:1.计算机是通过____________、____________、____________总线把各个部件连接在一起,构成一个系统。
(数据、地址、控制)2.微处理器的字长是指____________________。
(一次处理二进制位数)3.微处理器的主频是指____________________。
(处理器时钟频率)4.8086CPU有________根数据线,________根地址线,可寻址的地址空间达到________字节,数据总线与地址总线是以________________方式复用,其经加电复位后,执行第一条指令的物理地址是________________。
(16、20、1M、分时、FFFF0H)5.从功能上,8086CPU可分为________________和________________两部分。
(总线接口单元BIU、执行单元 EU)6.8086/8088CPU内部共有________个________位寄存器。
(14、16)7.8086/8088CPU内部共有________个________位段寄存器,分别是________、________、________和________,用来存放16位的________。
(4、16、CS、DS、SS、ES、段基地址)8.8086/8088CPU内部用来存放下一条要执行的指令的偏移地址的寄存器是________,它与段寄存器________配合产生下一条要执行的指令的________地址。
(IP、CS、物理)9.8086/8088CPU内部标志寄存器________用来存放6个________标志位和3个________标志位。
(FLAGS、状态、控制)10.8086/8088CPU内部共有________个16位通用寄存器,其中________、________、________和________可分别分为2个8位寄存器使用。
2008武汉理工大学微机原理A及答案考试试题纸一:选择题(每题2分,共20分)1. 8086/8088的中断向量表( )A:用于存放中断类型号 B:用于存放中断服务程序入口地址C:是中断服务程序的入口D:是中断服务程序的返回地址2. PC机中的硬中断服务程序执行的是:( )。
A:外部中断请求CPU完成的任务 B:主程序中安排的中断指令C:主程序中安排的转移指令 D:主程序中安排的调用指令3. 在8086/8088中,一个最基本的总线周期由4个时钟周期(T 状态)组成,在T1状态,CPU在总线发出( )信息.A:数据 B:状态 C:地址 D:其他4. 8位补码操作数"10010011"等值扩展为16位,其机器数为( )A:1111111110010011 B:0000000010010011C:1000000010010011 D:10000000100101005. 计算机的存储器采用分级存储体系的主要目的是()。
A:便于读写数据 B:减小机箱的体积C:便于系统升级 D:解决存储容量、价格和存取速度之间的矛盾6. 当要访问的物理地址为96FF8H的内存单元时,偏移地址允许自己确定,则段地址不可取值为:( ).A:8800H B:9000H C:96FFH D:9700H7.下面的指令不合法的是( ).A:PUSH AL B:ADC AX,[SI] C:INT 21H D:IN AX,03H 8. 某DRAM芯片,其存储容量为512K * 8位,该芯片的地址线和数据线数目为()A:8,512 B:512,8 C:18,8 D:19,89. 指令IN AL,DX对I/O端口的寻址范围是( ).A:0~255 B:0~65535 C:0~1023 D:0~3276710. 执行下面的程序段后,AL中的内容是( ).BUP DW 2152H,3416H,5731H,4684HMOV BX,OFFSET BUPMOV AL,3XLATA:46H B:57H C:34H D:16H二:填空题(每题2分,共20分)1. 用Inter2114组成4K*8bit的RAM要用______片.2. 8259A有两种中断触发方式:_______________。
3孝2009年硕士研究生入学考试试题(B)试题代码:815 试题名称:微机原理与接口技术第1页共5页一、填空题(每空1分,共20分)1.8086 CPU通过_______ 段寄存器和 _______ 指针寄存器能准确找到程序代码。
2.8086的中断向量表位于内存的_______ 区域,它可以容纳____ 个中断向量,每一个向量占 ____ 个字节。
3.在8086CPI中,由于BIU和EU分开,所以 ____ 和_____ 可以重叠操作,提高了CPU勺利用率。
4.若CPL为8086,用2k X8的SRAM芯片组成16K X 16的存储器,共需SRAM芯片 _______________ ,片内地址和产生片选信号的地址分别为、。
5.______________________________________________ 8259A的初始化命令字包括___________________________________________________ ,其中_________________ 必须设置的。
6._______________________________ 存储器芯片地址译码方法有和两种方法。
7.8253具有________ 个减1计数器。
每个计数器都含有______ 位的初值寄存器。
在以二进制计数时,最大计数次数为 _________ ;以BCD码计数时,最大计数次数为 ________ 。
8.7段LED显示器内部的发光二极管连接方式可分为___________________ 和_________ 两种结构。
二、单项选择题(每小题2分,共10分)1.MOV AX ES: [BX][SI]的源操作数的物理地址是( )。
A. 16 X (DS)+(BX)+(SI)B. 16 X (ES)+(BX)+(SI)C. 16 X (SS)+(BX)+(SI)D. 16 X (CS)+(BX)+(SI)2.采用Cache技术的主要目的是( )。
2007-2008 1 微型计算机原理及应用信息科学技术学院 通信工程(答案写在答题纸上,写在试题纸上无效)一、填空题(1—10题,每空1分,共30分。
)1、十进制数42.625转换为二进制数是 101010.101B ,转换为八进制数是52.5O ,转换为十六进制数是 2A.AH 。
2、十进制数-66的原码是 11000010B ,反码是 10111101B ,补码是 10111110B 。
(用八位二进制编码表示)。
3、8086从功能上可分为两个部分,即: 总线接口单元(BIU )和 执行单元(EU )。
4、可编程计数/定时控制器8253具有 3 个计数通道;它有 6 种工作方式,其中工作方式3被称为 方波发生器 。
5、三态输出电路可以有3种工作状态,即0、1和 高阻态 。
6、8086的地址有20位,那么它的可寻址空间为 1024 K ,其中每个段的最大长度为 64 K 。
7、8086的输入/输出控制方式包括程序控制方式 、中断控制方式 、 DMA 控制方式 和 输入/输出处理机控制方式 。
8、8086微机系统中的一个中断向量占4个存储单元,假定某中断对应的中断向量存放在0000:002C H ;那么该中断向量对应的中断类型号为 0B H ,若该向量对应的中断处理子程序放在0080:0402H 开始的内存区域中,则按照地址由低到高的顺序写出其相应的存储单元的内容为 02H 、 04H 、 80H00H 。
9、8259A 包括两种触发方式,即 电平触发方式和 脉冲触发 方式;8259A 中对中断优先权的管理可分为三种方式,即 完全嵌套方式 、 自动循环方式 、和 中断屏蔽方式 。
10、8086复位后如下寄存器的内容为:CS= FFFF H,IP= 0000 H 。
二、选择题(1—15题,每题1分,共15分。
)1、8086的工作方式为 A 。
(A)实地址方式 (B )保护地址方式 (C )虚拟8086方式 (D )实地址和保护地址方式 2、8086通过 A 信号和 控制连接在总线上的存储器和接口以何种方式传输数据。
南京理工大学课程考试试卷(学生考试用)
第 1 页共 2 页
第 2 页 共 2 页
D 7
D 6D 5D 4D 3D 2D 1D 0
C 口低4位控制1-输入0-输出
B 口控制1-输入0-输出B 组工作方式0-方式01-方式1
C 口高4位控制1-输入0-输出
A 口控制1-输入
0-输出
A 组工作方式00-方式0
01-方式1
1x -方式21 控制字标志
D 7
D 6D 5D 4D 3D 2D 1D 0
1-置位0-复位
000-PC 0置位/复位引脚编码
无意义
0 控制字标志
001-PC 1……111-PC 7
计数器
读/写格式
工作方式
数制
D 7D 6D 5D 4D 3D 2
D 1D 0
00 选择计数器001 选择计数器110 选择计数器211 非法选择
00 计数器锁存命令01 只读/写低8位10 只读/写高8位11 先读/写低8位,再读/写高8位
0: 二进制1: BCD
000 方式0001 方式1x10 方式2x11 方式3100 方式4101 方式5
ICW1
ICW2
ICW3(主片)
ICW3(从片)
ICW4
南京理工大学课程考试试卷答案及评分标准。
2009----2010学年第一学期期末试题B卷踏实学习,弘扬正气;诚信做人,诚实考试;作弊可耻,后果自负。
课程名称微机原理及应用使用专业_机械制造及其自动化班级_______________ 姓名____________ 学号__________一.填空题(共20分)(1).M CS-51系列单片机的硬件由哪几部分组成:_________、_________、I/O。
(2).一个字节是由,______位十六进制数组成。
十六进制数0FCH的二进制数形式为____________B。
(3).8051单片机的内部数据存储器共有字节空间,其中00H~1FH是工作寄存器组区,是位寻址区,是用户数据区。
(4).假设RS0=0 RS1=1 ,则当前工作寄存器组的地址范围是______。
R3寄存器的地址是______。
(5).十六进制数85H的二进制原码是______ ,反码是______,补码是______。
(6).十进制数3052转换成十六进制数是______ H。
(7).8051单片机中有5个中断源,其中断向量入口地址范围是____________。
8051有级中断。
在同一级别中,自然优先级最高的是______,最低的是______。
(8).8051具有7种寻址方式,MOVC A,@A+DPTR是______寻址,MOV C,08H使用了______寻址,MOV A,@R0使用______寻址,JC 78H使用______寻址。
- 1 -二.选择题(共10小题,每小题2分,共20分):1.下列指令正确的的是()A. MOV SP,#0FFHB. PUSH AC. MOV A, #1234HD. SUBB R1,#09H2.下列指令不能将A清零的是()A. MOV A, #00HB. CLR AC. ORL A, #00HD. XRL A, A3.下列说法正确的是:()A. PC不是指向当前执行的指令。
B. PC是特殊功能寄存器C. 8051的5个中断源优先级相同。
20 09 --20 10 学年第 2 学期 物电学院 学院期末考试卷 《 微机原理与接口技术 》(A )学号: 姓名: 班级:一、 填空题(每空1分,共15分) 1.8086/8088 CPU 与外设进行信息传递的方式是: 、 、。
2.已知 PC机系统中某接口板的板地址译码电路如图1*所示。
现希望该板的地址范围为 0240~0247H ,请确定 DIP 开关各位的状态。
应该关闭的开关有: 。
3.8255A 当A 口作为方式1输入时,C 口的 作为控制信号, 当B 口作为方式1输出时,C 口的 作为控制信号。
4.在8259A 初始化命令字ICW1中,其识别位D4= ,若要写ICW4,则D0= ,若为单8259A 使用,则D1= 。
5.8255A 芯片若A 口工作在方式1,需要有中断请求信号输出,置位/复位控制字的数据为 ,若A 口工作在方式2,有中断请求信号输入,需要置1的位有和。
6.已知某8253占用I/O空间地址为320H~323H,如图2所示,输入其CKL1端的脉冲频率为1MHz,要求用8253连续产生10秒的定时信号。
问:计数初值是;通道1方式控制字;通道2方式控制字。
二、选择题(每题1分,共10分)1.8255A的读/写控制线0RD ,A0=0,A1=1时,完成的工作是()。
A.将A通道数据读入 B. 将B通道数据读入 C.将C通道数据读入 D. 将控制字寄存器数据读入2.8255A写入方式控制字,不正确数据为()。
A.80H B. 91H C. 00H D. B7H3.8255A写入置位/复位控制字,正确的数据为()A. 07H B. 80H C. FFH D. 88H4.当8255A的PC4~PC7全部为输出线时,表明8255A的A端口工作方式是()A.方式0 B. 方式1 C. 方式2 D. 任何方式5.若对8253写控制字的值为AEH,8253工作在()。
Array A.计数器0工作在方式0 B. 计数器1工作在方式1C. 计数器2工作在方式3D. 计数器3工作在方式56. 8253采用软件触发启动计数的工作方式为()A.方式0和方式1 B. 方式0和方式4C.方式0和方式5 D. 方式0和方式27.8259A应用中,需对IR5、IR3进行屏蔽,操作命令字OCW1应写入()A.53H B.35H C.00H D.28H8.若8259A的初始化命令字ICW2的值为80H,说明8259A8个中断源IR0-IR7所对应的中断类型号为()A.00H—07H B.08H—0FH C.80H—87H D.88H—8FH9.8259A操作命令字OCW3的值为0AH,PC机从220H口进行输入操作时,完成的工作是()A.读中断查询结果 B.读IRR寄存器内容C.读ISR寄存器内容 D.读IMR寄存器内容10.下面的中断中,只有需要硬件提供中断类型码。
石家庄铁道大学2010-2011学年第1学期08 级本科班期末考试试卷(A)课程名称:微机原理及接口技术任课教师:燕延考试时间:120 分钟一、填空题(20分、每空1分)1、8086CPU内部结构分为EU和BIU两大单元,物理地址计算是在单元完成的,通用寄存器组和算术逻辑运算单元ALU位于单元。
2、比较两个数是否相等,用标志判断;判断运算结果是正数还是负数,用标志判断;将DF置1,应该用指令,在这种情况下,执行MOVSW指令后,SI的内容调整。
3、在寄存器间接寻址方式中,常用来存放存储器操作数的偏移地址的寄存器是、等,用来存放I/O端口地址的寄存器是。
4、8086/8088CPU设计中采用了技术减少了数据线和地址线的数目;采用这种技术后的微机系统构成中器件是必不可少的。
5、在静态RAM(SRAM)和动态RAM(DRAM)中,集成度高,功耗大集成度低;6、在中断管理器8259应用中,3片8259级联可管理个外部中断源,此时主片应工作在特殊嵌套方式下,这种嵌套方式的特点是。
7、常用的串行通信接口标准包括和等,工作方式分为同步和异步,其中工作方式信息传输效率高但对收发时钟要求严格同步。
8、8位A/D转换芯片ADC0809内部有多路开关,可分时对路模拟信号进行A/D转换,当A/D转换结束时,转换结束信号EOC会变成电平。
二、分析计算题(15分)1、设(DS)=3800H、(SS)=4A10H、(BX)=3B50H,(BP)=2800H,(SI)=1300H,BUF=0030H,(CL)=02H,(AL)=3FH,(BUF[BP])=5AH,(BUF[BX][SI])=47H,分别执行下列指令后:①CMP AL,BYTE PTR BUF[BP](AL)= ,源操作数的物理地址 H,进/借位标志CF= 。
② SHL BUF[BX][SI],CL目的操作数的物理地址 H,(BUF[BX][SI])= ,(CL)= 。
一、填空(40分,每空2分)1.11101100=()Q=()D=()H2.十六进制数XXXXH和XXXXH相加后以下标志位分别为:CF=(),PF=(),OF=()。
3.指令 MOV [BX],OFFSET VAR中原操作数的寻址方式是(),目的操作数的寻址方式是()。
二、简答(45分,每题5分)1.写出8位二进制书原码、反码及补码可表示的数值的范围。
2.什么是规则字?什么是非规则字?执行一个是规则字和一个非规则字的存/取各需要几个总线周期?3.8255A中ISR和IMR的功能是什么?4.什么是中断向量码?什么是中断向量表?知道中断向量码如何获得中断服务程序的入口地址?5.什么是时钟周期?什么是总线周期?一个总线周期一般包括几个时钟周期?6.8086有一部分引脚采用分时复用,什么是分时复用?哪些引脚采用分时复用?7.指出下列指令的错误MOV CS,AXMUL 10HOUT AL,DX三、告知程序写结果(12分,并不是很难。
题目没记住)四、编写程序(13分)已知BUF中一以下几个数XX,XX,XX,XX,XX,XX,XX,判断其中正数、负数及零的个数,并将其个数分别存入ZHENG、FU及ZERO单元中。
试编制完整的汇编语言程序。
五、应用题一(8255A的应用,14分)CPU通过8255同开关K0~K3和LED显示器接口见下图,开关设置的二进制信息由B口输入,经程序转换成相应的七段LED码显示后,通过A口输出,由七段LED显示开关二进制的状态值,试写出其控制程序。
(设8255的端口地址为80H~83H)六、应用题二(11分)欲使用8253的记数通道产生周期为200us的连续脉冲,设8253的CLK脉冲为1MHz,端口地址为30H-33H。
试求(1)记数通道1的记数初值;(2)写出对记数通道1的初始化程序。
七、芯片扩展(15分。
右边是一个芯片的扩展图,图我记不清楚了)(1)一片2732的存储容量是多少?(2)四片2732并联构成的存储容量是多少?(3)写出各芯片的地址范围。
北华航天工业学院2008—2009学年第一学期微机原理与接口技术课程考试卷(A、B)
考核形式:开卷、闭卷班级:姓名:学号:
一、选择题(每题1分,共20分)下列各题A、B、C、D四个选项中,只有一个是正确的,请将正确的选项写在答题卡相应的位置上,答在试卷上不得分。
1.将十进制数59.625表示成二进制数为【】。A)111011.101BB)01101.011BC)10101.101BD)01101.101B2.十进制数56的原码和补码分别为【】。
A)56H、56HB)38H、38HC)56H、38HD)38H、C8H3.DEBUG的D命令功能是【】。A)显示存储器内容B)显示寄存器内容C)修改存储器内容D)修改寄存器内容4.8086微处理器的存储器寻址空间为【】。A)1KBB)1MBC)256KBD)512KB5.在直接寻址方式下,如果DS=2100H,有效地址EA=0250H,其物理地址为【】。
A)22600HB)21250HC)18500HD)21000H6.执行指令:MOVAL,45HADDAL,71H后AL=【】。A)0B0HB)0B6HC)16HD)71H7.8086CPU中IP寄存器位宽是【】。A)8位B)16位C)24位D)32位8.堆栈中的数据是以【】的方式处理的。A)只进不出B)先进先出C)后进先出D)后出后进9.十进制数45的组合BCD码是【】。A)045HB)01000101C)00000101D)1100010110.如果有多个中断申请同时发生,系统将根据中断优先级的高低先响应优先级最高的中断请求。若要调整中断源申请的响应次序,可以利用【】。A)中断响应B)中断屏蔽C)中断向量D)中断嵌套11.程序设计人员不能直接使用的寄存器是【】。A)通用寄存器B)指令指针寄存器C)标志寄存器D)段寄存器12.当8086进行堆栈操作时,使用的段基值是在【】。A)CS中B)DS中C)ES中D)SS中13.74LS138译码器是【】。A)1—2译码器B)2—4译码器C)3—8译码器D)4—16译码器
共7页第1页
题号一二三四五六七八九十十一总分得分14.8086CPU指令系统中,立即数最多可表示位宽为【】。A)8位B)16位C)24位D)32位15.8086按I/O指令寻址方式得到的地址是【】。A)物理地址B)有效地址C)段内偏移量D)I/O端口地址16.产生INTR中断请求信号的是【】。A)CPUB)I/O设备C)运算器D)数据缓冲器17.8086最小工作方式和最大工作方式的主要差别是【】。A)内存大小不同B)I/O端口编址方式不同C)控制总线位数不同D)单处理器和多处理器的不同18.中断响应过程中,保护现场时,自动压入堆栈的是断点处的【】。A)指令B)CS值C)IP值D)CS值和IP值19.计算机系统中内存容量大小取决于【】。A)CPU数据总线的位数B)CPU地址总线的位数C)CPU控制总线的位数D)CPU数据总线和地址总线的位数20.若微处理器系统采取存储器统一编址,那么一条ADD(加法)指令可以访问的地址空间为【】。A)整个地址空间B)仅RAM地址空间C)仅I/O地址空间D)随应用而定二、填空题(每空2分,共30分)请将每空的正确答案写在答题卡【1】至【15】序号的横线上,答在试卷上不得分。1.8259A直接管理【1】级中断,若采用级联方式,不用附加电路能管理【2】中断。2.一个存储器具有14位地址,8位数据,它的存储容量是【3】。3.在DEBUG中,反汇编命令是【4】,编辑指令的命令是【5】,单步执行的命令是【6】。4.8251能检测【7】、【8】和【9】三种通信错误。5.8086CPU的中断系统中共有【10】个中断类型号,中断向量表的内存地址范围是【11】。6.当外设的端口地址大于FFH时,使用IN、OUT指令时要把端口地址放在【12】寄存器中。7.对编辑好的8086汇编语言源程序*.ASM,需要经过汇编生成*.【13】文件和经过链接生成*.【14】文件。8.8086CPU由【15】和执行部件EU两部分组成。三、限写出一条指令,实现要求的操作(每题2分,共10分)请将每空的正确答案写在答题卡【1】至【5】序号的横线上,答在试卷上不得分。1.将AX的内容从堆栈段弹出;2.将内存地址为5600H单元的内容送到CX;3.将某个内存单元的内容送到AX,巳知该内存单元的地址巳在BX中;4.将BX的最低位清0;5.取数据段中变量BUF的偏移地址送SI寄存器.
共7页第2页2008—2009学年第一学期微机原理与接口技术课程考试卷四、简答题(每小题1分,共5分)请将每空的正确答案写在答题卡【1】至【5】序号的横线上,答在试卷上不得分。1.输出指令OUT80H,AX的含义是?2.TEST指令与AND指令异同点是?3.8086指令系统中MUL和IMUL指令的区别是?4.8086CPU的复位启动地址(物理地址)?5.内存芯片同CPU连接时,有哪三类线要连接?五、编写汇编程序(当X=3,Y=6时),求表达式Z=(4X+2Y)/6的值.(共8分).请将正确答案写在答题卡,答在试卷上不得分。六、程序分析题(5分)请将正确答案写在答题卡,答在试卷上不得分。DATASEGMENTTABLEDB30H,31H,32H,33H,34H,35H,36H,37HDB38H,39H,41H,42H,43H,44H,45H,46HHEXDB6ASCIDB?DATAENDSSTACK1SEGMENTPARASTACKDW20HDUP(0)TOPLABELWORDSTACK1ENDSCOSEGSEGMENTASSUMECS:COSEG,DS:DATA,SS:STACK1BEING:MOVAX,DATAMOVDS,AXMOVAX,STACK1MOVSS,AXMOVSP,OFFSETTOPMOVSI,OFFSETTABLEMOVAH,0MOVAL,HEXADDSI,AXMOVAL,[SI]MOVASCI,ALMOVAH,4CHINT21HCOSEGENDSENDBEING
读上面的程序完成如下要求:(1)、简述程序完成的功能。(2)程序执行后(ASCI)=。
共7页第3页七、程序填空题(共9分)请将正确答案写在答题卡,答在试卷上不得分。下面是8253的初始化程序,0#计数器的工作方式是【1】计数器的值为【2】,1#计数器的工作方式是【3】,初值为【4】,2#计数器的工作方式是【5】初值为【6】。MOVDX,246HMOVAL,32HOUTDX,ALMOVAL,74HOUTDX,ALMOVAL,0B7HOUTDX,ALMOVDX,243HMOVAL,50HOUTDX,ALMOVAL,20HOUTDX,ALINCDXMOVAL,00HOUTDX,ALMOVAL,30HOUTDX,ALINCDXMOVAL,00HOUTDX,ALMOVAL,20HOUTDX,ALMOVAH,4CHINT21H
注:8253控制格式为:D7D6:选择通道。D5D4:00—计数器锁存;01—只读/写计数器低字节;10—只读/写计数器高字节;11—先读/写计数器低字节,再读/写计数器高字节。D3D2D1:确定工作方式。D0:1—BCD码计数;0—二进制计数。
共7页第4页2008—2009学年第一学期微机原理与接口技术课程考试卷八、分析题(共5分)请将正确答案写在答题卡,答在试卷上不得分。设8255A的硬件连接如下图所示,写出它的地址并编写下列情况下的初始化程序。(1)将A组B组设置成方式0,A口B口为输入方式,C口为输出方式。(2)将A口B口均设置成方式1输入,PC6和PC7
为输出方式。
(3)将A组设置为方式2,B组设置成方式1,B口为输出方式。
备注:方式控制字D7为标志位D7=1D6D5为A口的工作方式(00为方式0,01为方式1,1X为方式2),D4为A口的输入输出方式(1为输入,0为输出),D3为C口高4位的输入输出方式(1为输入,0为输出),D2为B口的工作方式(0为方式0,1为方式1),D1为B口的输入输出方式(1为输入,0为输出),D0为C口低4位的输入输出方式(1为输入,0为输出)。
九、综合题(共8分)请将正确答案写在答题卡,答在试卷上不得分。设80X86系统的中断系统由两片8259A级连组成,主、从8259A的IR5上各接有一个外部中断源,其中断类型码分别为0DH,85H。从片的INT端接主片的IR0,假设它们的中断入口地址在同一段中;所有中断都采用边沿触发方式,正常EOI结束方式。(1)写出主、从8259A中断类型码的范围。(2)假定主、从片端口地址分别为50H-51H、56H-57H,画出电路连线图。(3)编写全部初始化程序。备注:(ICW1=11H,ICW2=08H,ICW3主片为01H,从片为00H,ICW4=01H)
共7页第5页