江苏大学电气研究生0611复试试题.docx
- 文档编号:7099695
- 上传时间:2023-01-17
- 格式:DOCX
- 页数:21
- 大小:88.08KB
江苏大学电气研究生0611复试试题.docx
《江苏大学电气研究生0611复试试题.docx》由会员分享,可在线阅读,更多相关《江苏大学电气研究生0611复试试题.docx(21页珍藏版)》请在冰豆网上搜索。
江苏大学电气研究生0611复试试题
共4页
第1页
课程名称
微 计 原 理 及 应 用
考试日期
2006.4
专业
姓名
题号
一
二
三
四
五
六
七
八
九
十
总计
核查人签名
得分
阅卷人签名
一、填空题(26%)
1、微型计算机系统总线可分为数据总线, 总线, 总线。
2、堆栈的主要特点是 ,栈顶存储单元的地址是由 来指
示的。
3、执行LDS BX ,[SI+1005H]指令,已知(CS)=1A00H;(IP)=0504H;(DS)=2500H;
(SI)=2400H。
执行结果是物理地址为 开始的前两个字节送到BX寄存器,
后两个字节送到 寄存器。
4、单片8259A可管理级可屏蔽中断;4片级连最多可管理级
5、8086CPU的内存空间最大为 字节,I/O接口寻址能力为 个端口。
6、串行通信中的数据传送模式有:
、 、 三种
二、选择题(18%)
1、8086/8088CPU被复位后,程序从 处开始执行。
a00000H bFFFF0Hc0FFFFHdFFFFFH
2、8255A接口芯片中,能工作于应答双向输入输出端口的是 。
aA口bB口cC口d在A口、B口
3、MOV AX,[BX]指令的源操作数是 。
a 寄存器寻址 b 寄存器间址
c 直接寻址 d 立即数寻址
第2页
4、在执行指令STOSB时,是将AL的内容存入 逻辑地址中。
a ES:
SI b DS:
SI
c DS:
DI d ES:
DI
5、下列三种CPU与接口之间的信息传送方式,其中最快的是 。
a程序控制的输入输出方式 b程序中断的输入输出方式
c DMA输入输出方式
6、已知SRAM2114芯片容量为1K×4位,若要组成16KB的系统存储器,则需芯片数
和组成的芯片组数为。
a32和16 b16和32 c32和32 d16和16
三、计算题(20%)
1、已知异步通讯的波特率为2400,采用10位(数据位占7位传送格式,问每秒传
送多少字节。
(8)
2、用二进制数补码运算法则计算下列各式的结果,并根据“双高位判别法”判别结果
是否有溢出?
如果有,是哪种溢出?
写出计算过程和判别过程。
(设机器字长为8位,
最高位是符号位)(12)
(1)85+73=?
(2)(-24)+(-30)=?
四、问答题(35%)
1、利用补码进行加减运算比用原码进行运算有何优越性?
(8)
2、选用存储器应注意哪些问题?
(8)
3、系统有一个堆栈区,其地址范围为1200H:
0000H——1200H:
0100H,(SP)=0040H。
求
(1)栈顶的物理地址为多少?
(2)栈底的物理地址为多少?
(3)若要将数据1234H入栈,在堆栈中应如何放置?
此时(SP)=。
(9)
4、分别用一条指令完成下述要求:
(1)将AX的高位字节置为全‘0’,低位字节保持不变;
(2)将BX的高位字节置为全‘1’,低位字节保持不变;
(10)
第3页
五、程序分析题(20%)
1、程序设置的数据区如下,试画出汇编后存储器中各存储单元中数据的存储情况。
(即各字
节单元的内容是什么?
)(8)
ORG 0100H
DATA-BYTEDB12,4
DATA-WORDDW200,DBH
2、请写出如下程序片段中每条逻辑运算指令执行后标志ZF、SF和PF的状态:
(12)
MOVAL,0AH
ANDAL,0FH
ORAL,04BH
XORAL,AL
六、编程题(15%)(要求完整性:
有程序段结构,过程结构)
1、编程计算U=[(T-Q)×8+Q]/16其中T、Q的值分别存放在VART、VARQ中,结果存在RESULT中,所有变量均为字变量。
(7)
2、编写程序计算两个正整数16、64的平方根之和,将结果保存到RESULT中。
(8)
(提示:
可采用子程序实现;平方根可采用减奇数法求得,减奇数法求某数的平方根是指将该数依次减去1,3,5,7,……,(n-1)这些奇数时够减的次数)
七、接口应用(16%)
1、一个采用查询传送的输出接口,数据端口地址为B1H,状态端口地址为B2H,外设状态空闲用
位表示。
现要将存储器缓冲区DATA的100个字节数据通过该输出口输出,试编写控制程序段。
(6)
2、设某系统中8255的接口电路如下图所示:
(1)求出8255各个端口地址;(图中74LS138的E1、E2均为低电平有效,E3高电平有效)
(2)已知端口A工作于方式1,端口B工作于方式0。
如图,从PA3输出高电平,从PB3输入该信号;从PC1输出低电平,从PC5输入该信号,试编写8255的初始化程序。
已知该控制字格式如下:
(10)
第4页
图:
8255A的硬件连接图
共3页
第1页
课程名称
微 计 原 理 及 应 用
考试日期
2007.4
专业
姓名
题号
一
二
三
四
五
六
七
八
九
十
总计
核查人签名
得分
阅卷人签名
一、填空题(28%)
1、执行LDS BX ,[SI+1005H]指令,已知(CS)=1A00A;(IP)=0504H;(DS)=2500H;
(SI)=2400H。
执行结果是物理地址为 开始的前两个字节送到BX寄存器,
后两个字节送到 寄存器。
2、8086CPU的内存空间最大为 字节,I/O接口寻址能力为 个端口。
3、微型计算机系统总线可分为总线, 总线, 总线。
4、堆栈的主要特点是,指令队列的主要特点是。
5、单片8259A可管理级可屏蔽中断;5片级连最多可管理级。
6、串行通信中数据传送模式有模式、半双工模式、模式。
7、8251异步通信工作,传送一个字符包括:
一个起始位,一个停止位,一个奇偶位和七个数据位,共10位。
要求每秒钟传送120个这样的字符,则波特率为。
二、选择题(18%)
1、8086当前指令的地址存放在()中。
A.DS:
BPB.SS:
SPC.ES:
BPD.CS:
IP
2、8255A接口芯片中,能工作于应答双向输入输出端口的是()。
A.A口B.B口C.C口D.在A口、B口
3、MOVAX,[BX]指令的源操作数是()。
A.寄存器寻址B.寄存器间接寻址C.直接寻址D.立即数寻址
第2页
4、8086微处理器中寄存器( )用于I/O端口的间接寻址。
A.AX B.BX C.CX D.DX
5、下列三种CPU与接口之间的信息传送方式,其中最快的是()。
A.程序控制的输入输出方式 B.程序中断的输入输出方式
C. DMA输入输出方式
6、在移位与循环移位指令中,移位的计数值CNT为1或()。
A.ALB.BLC.CLD.DL
三、计算题(20%)
3、已知异步通讯的波特率为4800,采用10位(数据位占7位传送格式,问每秒传
送多少字节。
(8)
4、用二进制数补码运算法则计算下列各式的结果,并根据“双高位判别法”判别结果
是否有溢出?
如果有,是哪种溢出?
写出计算过程和判别过程。
(设机器字长为8位,
最高位是符号位)(12)
(1)95+37=?
(2)(-84)-(-30)=?
四、问答题(35%)
1、利用补码进行加减运算比用原码进行运算有何优越性?
(8)
2、用512×4RAM组成16K×8存储容量需要多少RAM芯片?
多少RAM芯片组?
多少根片内地址线?
多少根组间地址线?
(8分)
5、中断控制器8259A的
接向CPU地址总线的
,若8259A的其中一个端口地址为80H,则另一个端口的地址为多少?
若某外设的中断类型码为84H,则该中断源应与8259A的中断请求寄存器IRR的哪一个输入端相连?
(9分)
4、分别用一条指令完成下述要求:
(1)将AX的高位字节置为全‘0’,低位字节保持不变;
(2)将BX的高位字节置为全‘1’,低位字节保持不变;
(10)
第3页
五、程序分析题(20%)
1、程序设置的数据区如下,试画出汇编后存储器中各存储单元中数据的存储情况。
(即各字节单元的内容是什么?
)(8)
ORG 0100H
DATA-BYTEDB56,23
DATA-WORDDW198,DBH
2、请写出如下程序片段中每条逻辑运算指令执行后标志ZF、SF和PF的状态:
(12)
MOVAL,0BH
ANDAL,0FH
ORAL,04AH
XORAL,AL
六、编程题(13%)(要求完整性:
有程序段结构,过程结构)
1、试编写一个程序,求出公式中Z的值,将结果送入SUM中。
(5分)
2、长度为200的数组,各元素均为字节数据。
试编写一个程序,将数组分成正数组(包含零)和负数组,并分别计算两个数组中数据的个数。
(8分)
七、接口应用(16%)
1、一个采用查询传送的输出接口,数据端口地址为B1H,状态端口地址为B2H,外设状态空闲用
位表示。
现要将存储器缓冲区DATA的100个字节数据通过该输出口输出,试编写控制程序段。
(6)
2、已知8253端口地址为40H、41H、42H、43H,时钟CLK0的频率为1MHz,要求:
计数器0按方式3工作,采用二进制计数,输出方波的频率为50kHz。
(1)试计算8253的计数初值;
(2)编写8253初始化程序。
已知8253控制字格式如下:
(10分)
共3页
第1页
课程名称
微 计 原 理 及 应 用
考试日期
2008.4
专业
姓名
题号
一
二
三
四
五
六
七
八
九
十
总计
核查人签名
得分
阅卷人签名
一、填空题(28%)
1、、8251异步通信工作,传送一个字符包括:
1个起始位,1个停止位,1个奇偶位和5个数据位,共8位。
要求每秒钟传送480个这样的字符,则波特率为。
2、一个计算机系统所具有的物理地址空间大小是由____________决定的,8086系统的物理空间地址为________。
3、微型计算机系统总线可分为地址总线, 总线, 总线。
4、堆栈的主要特点是,指令队列的主要特点是。
5、单片8259A可管理级可屏蔽中断;6片级连最多可管理级。
6、汇编语言程序中通常包括____________、堆栈段和____________。
7、执行LDS BX ,[SI+2000H]指令,已知(CS)=2A00A;(IP)=0504H;(DS)=2500H;
(SI)=2401H。
执行结果是物理地址为 开始的前两个字节送到BX寄存器,
后两个字节送到 寄存器。
二、选择题(18%)
1、8086/8088CPU在复位后,程序重新开始执行的逻辑地址为()。
A.0000:
0000HB.FFFF:
0000HC.FFFF:
FFF0HD.0000:
FFFFH
2、8255A接口芯片中,能工作于应答双向输入输出端口的是()。
A.A口B.B口C.C口D.在A口、B口
3、ADDAX,[DI]指令的源操作数是()。
A.寄存器寻址B.寄存器间接寻址C.直接寻址D.立即数寻址
第2页
4、堆栈段的栈顶由()指出。
A.CS:
IPB.SS:
SPC.ES:
DID.CS:
SP
5、在移位与循环移位指令中,移位的计数值CNT为1或()。
A.ALB.BLC.CLD.DL
6、下列三种CPU与接口之间的信息传送方式,其中最快的是()。
A.程序控制的输入输出方式 B.程序中断的输入输出方式
C. DMA输入输出方式
三、计算题(20%)
用二进制数补码运算法则计算下列各式的结果,并根据“双高位判别法”判别结果
是否有溢出?
如果有,是哪种溢出?
写出计算过程和判别过程。
(设机器字长为8位,
最高位是符号位)
(1)35+99=?
(2)(-94)-(-40)=?
四、问答题(35%)
1、利用补码进行加减运算比用原码进行运算有何优越性?
(8)
2、用512×4RAM组成16K×8存储容量需要多少RAM芯片?
多少RAM芯片组?
多少根片内地址线?
多少根组间地址线?
(8分)
3、有一段程序如下:
MOVCX,5
MOVAX,50
NEXT:
SUBAX,CX
LOOPNEXT
HLT
(1)请写出该程序段的主要结构。
(2)LOOP执行时,完成什么操作?
(3)程序段执行后,(AL)=()。
(9分)
4、分别用一条指令完成下述要求:
(1)将AX的高位字节置为全‘0’,低位字节保持不变;
(2)将BX的高位字节置为全‘1’,低位字节保持不变; (10)
第3页
五、程序分析题(20%)
1、程序设置的数据区如下,试画出汇编后存储器中各存储单元中数据的存储情况。
(即各字节单元的内容是什么?
)(8)
ORG 0100H
DATA-BYTEDB45,12
DATA-WORDDW18,DBH
2、请写出如下程序片段中每条逻辑运算指令执行后标志ZF、SF和PF的状态:
(12)
MOVAL,0BH
ANDAL,0FH
ORAL,04AH
XORAL,AL
六、编程题(13%)(要求完整性:
有程序段结构,过程结构)
1、试编写一个程序,求出公式中Z的值,将结果送入SUM中。
(5分)
2、长度为200的数组,各元素均为字节数据。
试编写一个程序,将数组分成正数组(包含零)和负数组,并分别计算两个数组中数据的个数。
(8分)
七、接口应用(16%)
1、已知8253端口地址为40H、41H、42H、43H,时钟CLK0的频率为2MHz,要求:
计数器0按方式3工作,采用二进制计数,输出方波的频率为100kHz。
(1)试计算8253的计数初值;
(2)编写8253初始化程序。
已知8253控制字格式如下:
(10分)
2、一个采用查询传送的输出接口,数据端口地址为B1H,状态端口地址为B2H,外设状态空闲用
位表示。
现要将存储器缓冲区DATA的100个字节数据通过该输出口输出,试编写控制程序段。
(6)
共4页
第1页
课程名称
微 计 原 理 及 应 用
考试日期
2009.4
专业
姓名
题号
一
二
三
四
五
六
七
八
九
十
总计
核查人签名
得分
阅卷人签名
做在答题纸上
一、填空题(24%)
1、8251异步通信工作,传送一个字符包括:
1个起始位,1个停止位,1个奇偶位和5个数据位,共8位,波特率为4800。
则每秒钟能传送字节。
2、一个计算机系统所具有的物理地址空间大小是由____________决定的,8086系统的物理空间地址为________。
3、微型计算机系统总线可分为地址总线, 总线, 总线。
4、6片8259A级连最多可管理级。
5、汇编语言程序中通常包括____________、堆栈段和____________。
6、执行LDS BX ,[DI+1000H]指令,已知(CS)=2A00A;(IP)=0504H;(DS)=1500H;
(DI)=2401H。
执行结果是物理地址为 开始的前两个字节送到BX寄存器,
后两个字节送到 寄存器。
二、选择题(15%)
1、8255A接口芯片中,能工作于应答双向输入输出端口的是()。
A.A口B.B口C.C口D.在A口、B口
2、ADDAX,[1234H]指令的源操作数是()。
A.寄存器寻址B.寄存器间接寻址C.直接寻址D.立即数寻址
3、代码段的指令地址由()指出。
A.CS:
IPB.SS:
SPC.ES:
DID.CS:
SP
第2页
4、在移位与循环移位指令中,移位的计数值CNT为1或()。
A.ALB.BLC.CLD.DL
5、已知SRAM2114芯片容量为1K×4位,若要组成16KB的系统存储器,则需芯片数
和组成的芯片组数为()。
a32和16 b16和32 c32和32 d16和16
三、计算题(20%)
用二进制数补码运算法则计算下列各式的结果,并根据“双高位判别法”判别结果
是否有溢出?
如果有,是哪种溢出?
写出计算过程和判别过程。
(设机器字长为8位,
最高位是符号位)
(1)65+78=?
(2)(-34)-(-43)=?
四、问答题(40%)
1、分别用一条指令完成下述要求:
(1)将AX的高位字节置为全‘0’,低位字节保持不变;
(2)将BX的高位字节置为全‘1’,低位字节保持不变。
2、用512×1RAM组成4K×8存储容量需要多少RAM芯片?
多少RAM芯片组?
多少根片内地址线?
多少根组间地址线?
3、有一段程序如下:
MOVAX,96H
MOVBX,65H
ADDAX,BX
DAA
(1)执行ADD指令后,(AX)=()。
(2)DAA执行时,完成什么操作?
(3)DAA执行后,(AX)=()。
第3页
4、已知部分中断向量表如右图所示,执行指令INT34,试写出指令执行过程。
并写出指令执行后CS、IP寄存器的内容。
地址
┋
0087h
01H
0088h
34H
0089h
56H
008Ah
33H
008Bh
78H
┋
部分中断向量表
五、程序分析题(20%)
1、程序设置的数据区如下,试画出汇编后存储器中各存储单元中数据的存储情况。
(即各字节单元的内容是什么?
)(8)
ORG 0100H
DATA-BYTEDB45,12
DATA-WORDDW18,DBH
2、请写出如下程序片段中每条逻辑运算指令执行后标志ZF、SF和PF的状态:
(12)
MOVAL,0BH
ANDAL,0FH
ORAL,04AH
XORAL,AL
六、编程题(16%)(要求完整性:
有程序段结构,过程结构)
1、试编写一个程序,求出公式中Z的值,将结果送入SUM中。
2、编写程序计算两个正整数16、64的平方根之和,将结果保存到RESULT中。
(提示:
可采用子程序实现;平方根可采用减奇数法求得,减奇数法求某数的平方根是指将该数依次减去1,3,5,7,……,(n-1)这些奇数时够减的次数)
第4页
七、接口应用(15%)
(1)求出8255各个端口地址;(图中74LS138的E1、E2均为低电平有效,E3高电平有效)
(2)已知端口A工作于方式1,端口B工作于方式0。
如图,若要求从PA3输出高电平,从PB3输入该信号;从PC1输出低电平,从PC5输入该信号,试对8255进行初始化,并编程实现该功能。
已知该控制字格式如下:
一、填空题 (26%)
1、8086 CPU的数据总线有 根,地址总线有 根,用于端口寻址的地址总线有 根。
2、8255A接口芯片中,能工作在方式2的数据端口是 ,能实现位寻址的数据端口是 ,数据端口的工作方式由 决定。
3、堆栈的主要特点是 ,指令队列的主要特点是 。
4、单片8259A可管理 级可屏蔽中断;7片8259A级连最多可管理 级。
6、执行LES DI ,[SI+1000H]指令,已知(ES)=2A00A;(SS)=504H;(DS)=1500H;
(SI)=240H。
执行结果是物理地址为 开始的前两个字节送到 寄存器,后两个字节送到 寄存器。
二、选择题(15%)
1、8086CPU中,当M/IO=0,RD=0,WR=1时CPU执行的操作是( )。
A. 存储器读 B. I/O读 C. 存储器写 D. I/O写
2、在8086系统中内存采用分段结构,段与段之间是( )。
A. 分开的 B. 连续的 C. 重叠的 D. 都可以
3、堆栈段的栈顶由( )指出。
A.CS:
IP B.SS:
SP C.ES:
DI D.CS:
SP
4、ADD AX,[BX]指令的源操作数是( )。
A.寄存器寻址 B.寄存器间接寻址 C.直接寻址 D.立即数寻址
5、已知SRAM2114芯片容量为4K×4位,若要组成16KB的系统存储器,则需芯片数和组成的芯片组数为( )。
A 32和16 B 16和8 C 8和4 D 8和16
三、计算题(20%)
1、用二进制数补码运算法则计算下列各式的结果,并根据“双高位判别法”判别结果
是否有溢出?
如果有,是哪种溢出?
写出计算过程和判别过程。
(设机器字长为8位,最高位是符号位)(12)
(1)75+67=?
(2)(-100)-(-63)=?
地址┋
0087h06H
0088h12H
0089h34H
008Ah56H
008Bh78H
┋
部分中断向量表
2、已知异步通讯的波特率为4800,采用10位(数据位占7位)传送格式,问每秒传送多少字节数据?
(8)
四、问答题(40%)
1、若用一个16 位的二进制数表示浮点数,其中阶符尾符各占一位,阶数占5 位,尾数占9位试写出10011.011B的具体格式
2、8253有哪几种工作方式?
试述方式3的初始值与输出波形(高、低电平)的关系?
3、8086CPU复位后,寄存器和和指令队列处于什么状态?
程序开始 执行的起始地址是多少?
4、已知部分中断向量表如右图所示,执行指令INT 34,试写出指令执行过程。
并写出指令执行后CS、IP寄存器的内容。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 江苏 大学 电气 研究生 0611 复试 试题