上海交通大学历年硕士研究生入学考试试题微型运算机原理与应用含数字电路.docx
- 文档编号:12349785
- 上传时间:2023-06-05
- 格式:DOCX
- 页数:11
- 大小:19.41KB
上海交通大学历年硕士研究生入学考试试题微型运算机原理与应用含数字电路.docx
《上海交通大学历年硕士研究生入学考试试题微型运算机原理与应用含数字电路.docx》由会员分享,可在线阅读,更多相关《上海交通大学历年硕士研究生入学考试试题微型运算机原理与应用含数字电路.docx(11页珍藏版)》请在冰点文库上搜索。
上海交通大学历年硕士研究生入学考试试题微型运算机原理与应用含数字电路
上海交通大学1997年硕士研究生入学考试试题微型计算机原理与应用(含数字电路)
1、计算10+2+8+16+BCD=()16
2、已知带符号8位二进制数X和Y的补码为[x]补=01101010和[Y]补=,用补码加法(要列出具体计算竖式)求出[x-y]补和[x-y]真,并说明所得结果的意义。
3、将逻辑表达式F=AB*+A*B化成全部用“与非“逻辑表示的表达式(注:
输入量只有A和B两个,且不能用“非“逻辑获得A*和B*)(注A*和B*分别表示A和B的非)
4、用基本门电路(“与“、“或“、“异或“)构成一个全加器逻辑电路(注:
要写出全加器的逻辑表达式)。
5、8086/8088系统总线周围由哪些T状态组成?
6、CPU用指令SUB对两个无符号8位二进制数进行减法运算后,结果为0DH,且标志位CF=1,OF=1,S=0,此结果的十进制数应为何值?
7、指令JMPSHORTNEXT1在程序中的偏移地址为0167H(注,这是该指令第1字节所在的地址),指令的机器码为EBE7H(其中EBH为操作码,E7H为操作数),执行该指令后程序转移去的偏移地址是什么?
8、设要在地址为DAT1的数据区中顺次存放以下数据:
’A’,’B’,0,0,’C’,’D’,0,0.写出分别用命令DB、DW和DD实现的语句。
9、下列指令序列的功能是在数组中查找数据3,请在空格中填入应有的内容。
ORG0120H
DAT1DW0,1,2,3,4,5,6,7,8,9
CountEQU$-DAT1
MOVDI,OFFSETDAT1
MOVAX,3
(1):
设置方向标志
MOVCX,
(2);设置计数器
(3)SCASW;重复前缀串扫描。
(1)=_______________
(2)=________________(3)=______________
又该命令序列执行后CX=(4)DI=(5)
(4)=________(5)=________
10、下列指令序列的功能是应用DOS系统功能调用在显示器屏幕上显示:
Hello!
请在空格中填入就有的内容。
.MSGDB
(1);设置显示内容
(2)
(3)
(4);DOS系统功能调用
(1)=______________,
(2)=_______________,(3)=_______________,(4)=_____________
11、DX:
AX和CX:
BX中均为补码表示的32位带符号二进制数,编写一段指令序列实现把两者中大者放在DX:
AX中。
12、阅读下列汇编语言程序,写出程序执行后题末指定的内容单元和寄存器的内容。
Datasegmentat2000H
Org0100H
ArrayDB0FEH,86H,95H,21H,79H,05H,53H,47H
COUNTEQU$-ARRAY
DATAENDS
CODESEGMENT
ASSUMECS:
CODE,DS:
DATA
BEGIN:
MOVAX,DATA
MOVDS,AX
MOVDX,2
LOP1:
MOVCS,COUNT
MOVBX,CX
MOVSI,CX
LOP2:
MOVAL,ARRAY[SI-1]
CMPAL,ARRAY[SI-2]
JGENEXT
XCHGAL,ARRAY[SI-2]
MOVARRAY[SI-1],AL
MOVBX,CX
NEXT:
DECSI
DECCX
CMPCX,DX
JGELOP2
CMOBX,COUNT
JEDONE
INCDX
JMPLOP1
DONE:
HLT
CODEENDS
ENDBEGIN
程序执行结果:
(20100H)=_________,
(20107H)=_________;
BX=______________;
CX=______________;
DX=______________。
13、64*1BIT的DRAM芯片通常有多少个地址线引脚和数据线引脚?
14、简述Cache的含义,特点和在存储体系中的作用。
15、某微机系统有16根地址线A15――A0和8根数据线D7――D0,其存储器由两片SRAM芯片#1和#2组成如下图所示,为简化起见图中未画出全部控制信号线,本题中地址线A15和A14未用,按照它们均等于0来计算。
写出芯片#1和#2各自的寻址范围(注意:
两者的寻址范围不可重叠)以及系统的总存储容量。
A13
A12“或“门
A11
A16__A0
D0__D7
16、画出可中断嵌套的中断处理过程流程图。
17、已知异步串行通信的帧信息为0110010101,其中包括起始位1位、停止位1位和数据位8位(包括7位ASCⅠⅠ码和1位校验位),此时传送的是什么字符?
采用的是偶校验还是奇校验,校验位是“1“还是“0“?
18、
80860809
8255A
D0-D78EOC
8D7-D0
WD(低)
+5VΦOE
A0ADDA
A1ADDB
A2ADDC
M/IO(低)
A3
A4
A5
A6START
A7。
RD(低)A8ALEIN7-IN0
74LS138…….
上图为8086的A/D转换电路,A/D转换器0809的引脚START为转换启动,ALE为通道地址(ADDC,ADDB,ADDA)锁存使能,OE为输出使能,EOC为转换结束,这四个信号都是“高“电平有效。
ADDC,ADDB,ADDA为8路模拟输入IN7-IN0的地址选择线,其中ADDC为高电位。
并行接口芯片8255A,当CS有效时,A1A0=00,01,10,11时分别对应选中PA口,PB口,PC口和控制寄存器。
8255A的控制字格式为:
PA口PC高PB口PC低四位
四位
控制字
标志00:
方式00:
输出0:
方式0
01:
方式11:
输入1:
方式1
1*:
方式2
下列程序段的功能是:
从模拟通道IN7开始进行A/D转换并连续采样16个数据,然后对下一通道IN6采样16次,……直到通道IN0采样完毕,采样所得数据存放在数据段中起始偏移地址为1000H的连续的内存单元中。
请按要求在空格中填入相应的指令和数据,需要的端口地址可由上述电路计算得出。
(1)
(2)8255A的初始化(设置控制字)
(3)
MOVSI,1000H;设置采样数据存储器首地址;
MOVBL,8;设置模拟通道计数器;
MOVDX,(4);设置模拟通道IN7口地址;
LOP1:
MOVCX,16;设置16次采样计数器;
LOP2:
(5);启动A/D转换;
PUSHDX;
(6)
LOP3:
(7)查询(检测)PB7(即EOC)
(8)
j(9)LOP3
(10)
(11)采样结束,读入采样数据
(12)
INCSI
POPDX
LOOPLOP2
DECDX
DECBL
JNZLOP1
HLT
上海交通大学1999年硕士研究生入学考试试题微型计算机原理与应用(含数字电路)
1、计算(10101.01)2+BCD+16=()10
2、已知[x]补=00110101,则[-2x]补=_______
3、一个四位十进制数,当用规格化浮点数(阶码及尾数均用补码表示)表示时,最少需要多少位二进制数?
4、用“与非“门构成一个半加器电路,并写出其真值表和逻辑表达式。
5、下图所示用四个D触发器构成的逻辑电路的功能是什么?
6、8086/8088CPU在结构上由哪两个独立的处理单元构成?
这样的结构其最主要的优点是什么?
7、用指令SUB对两个8位二进制数据进行减法运算后,得到结果为0FAH,以及标志位OF=“1“,SF=“1“和CF=“1“,这个结果表示的十进制数值是多少?
8、已知
ORG0100H
ARYDW3,$+4,5,6
CNTEQU$-ARY
DB7,8,CNT,9
则执行指令MOVAX,ARY+2和MOVBX,ARY+10后AX=__________,BX=______.
9、今需在变量名为STRING的数据区中顺次存放数据’A’,’B’,’C’,’D’,’E’,’F’,’G’,’H’,请写出分别用汇编命令DB、DW、DD实现的语句。
10、设寄存器DX:
AX中为有符号双字数据,请用移位指令编写一段程序使DX:
AX中的内容成为原值的1/4。
11、阅读下列程序段,说明该程序段的功能。
AGAIN:
MOVAH,01H
INT21H
CMPAL,41H
JBAGAIN
CMPAL,5AH
JAAGAIN
MOVDL,20H
MOVAH,02H
INT21H
12、说明下列子程序的功能
SUBRTPROC
TESTAL,80H
JEAPOS
TESTBL,80H
JNEEXIT
JMOXHNG
APOS:
TESTBL,80H
JEEXIT
CHNG:
XCHGAL,BL
EXIT:
RET
SUBRTENDP
13、下图为8086存储器电路接线图(注,为简洁起见,图中仅画出了部分电路)
此时存储器的总容量为_______________;
存储器芯片M0的最大地址是____________;
存储器芯片M1的最大地址是____________。
A15-A1
A0
BHE(低)
A16
A17
A18
A19
D15-D8
D7-D0
14、说明计算机中采用Cache和虚拟存储器的原因。
15、与程序控制I/O方式相比较,中断控制I/O方式有哪些优点。
16、简述中断控制器8259A的主要功能。
17、定时器/计数器8253的控制字格式为:
计数器选择:
读写方式选择:
工作方式选择:
计数方式选择:
00:
计数器000锁存000方式00二进制
01计数器101只读写低位字节001方式11BCD制
10计数器210只读写高位字节010方式2
11先读写低位字节011方式3
再读写高位字节100方式4
101方式5
现将其中的计数器0用用频率发生器(即工作在方式2),输入时钟CLK0的频率为2MHZ,输出OUTO的周期为110μs则8253的控制字
(1)和计数初值
(2)应按下列给出值如何配合使用才能满足要求。
(1)A15HB24HC34HD35H
(2)A0DCHB先02H,再20HC先20H,再02HD先20,再02
18、并行接口芯片8255A的控制字格式如下:
方式选择控制字:
PA口PC口高PB口PC低四位
四位
控制字
标志00:
方式00:
输出0:
方式0
01:
方式11:
输入1:
方式1
10:
方式2
PC口按位置位/复位控制字
注:
╳表示可为任意值位选择:
0复位
000PC01置位
001PC1
010PC2
011PC3
100PC4
101PC5
110PC6
111PC7
端口地址为:
PA口134H
PB口135H
PC口136H
控制字寄存器137H
编一段程序使从PC5输出一个负脉冲,又若脉冲宽度不够,则应如何解决。
19、串行接口芯片8251A的方式控制字格式如下:
?
1?
8251A的串-
(2)并转换和并-(3)串转换是用什么方法实现的?
(4)当方式控制字为0FEH时,(5)发送英文字母’C’的帧信息是什么?
(6)若此时引脚TXC的输入频率为307。
2KHZ,(7)则串行信息的发送波特率是多少?
同步传输时奇偶校验允许奇偶校验字符位数传送方式
S2:
1单同步字符1偶校验1允许005位00同步传送
:
0双同步字符0奇校验0禁止016位01异步传送,
107位波特率系数1╳
S1:
1外同步118位10异步传送,
:
0内同步波特率系数16╳
异步传送时:
11异步传送,
S2S1停止位位数波特率系数64╳
00
011位
10位
112位
20、模-数转换器ADC常用的有双积分式和逐次逼近式,请扼要比较它们的优缺点,在微机控制系统的模拟输入通道中常常应用采样-保持电路,其主要原因是什么?
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 上海交通大学 历年 硕士研究生 入学考试 试题 微型 运算 原理 应用 数字电路