上海交通大学1997年硕士研究生入学考试微型计算机原理与应用考研试题



文件信息
文件来源 来自免费考研网每个热心网友无偿提供 
文件作者  
更新时间 2005-9-4 22:20:26 
添加编辑 viewsnake 

辅助信息
打印功能 打印本文
背景颜色 杏黄 秋褐 胭红 芥绿 天蓝 雪青 炭灰 奶白
字体大小 特大号字 大号字 中号字 小号字
免责声明 本网站所有文章均来自网络,仅提供预览形式,不提供纸张形式,若涉及到版权的文章,请购买正版,毕竟在电脑上看也不舒服啊,呵呵,这是viewsnake个人网站,纯粹交流学习资料的地方。无商业行为。
选择更多免费考研资料:
阅读正文内容
上海交通大学1997硕士研究生入学考试微型计算机原理与应用 
  
1、计算(27.5)10+(110110.11)2+(56.3)8+(31.6)16+(27.5)BCD=( )16 
2、已知带符号8位二进制数X和Y的补码为[x]补=01101010和[Y]补=11001000,用补码加法(要列出具体计算竖式)求出[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、指令JMP SHORT 
NEXT1在程序中的偏移地址为0167H(注,这是该指令第1字节所在的地址),指令的机器码为EBE7H(其中EBH为操作码,E7H为操作数),执行该指令后程序转移去的偏移地址是什么? 
8、设要在地址为DAT1的数据区中顺次存放以下数据:’A’,’ 
B’,0,0,’C’,’D’,0,0.写出分别用命令DB、DW和DD实现的语句。 
9、下列指令序列的功能是在数组中查找数据3,请在空格中填入应有的内容。 
ORG 0120H 
DAT1 DW 0,1,2,3,4,5,6,7,8,9 
Count EQU $-DAT1 
MOV DI,OFFSET DAT1 
MOV AX,3 
(1) :设置方向标志 
MOV CX, (2) ;设置计数器 
(3) SCASW;重复前缀串扫描。 
(1)=_______________(2)=________________(3)=______________ 
又该命令序列执行后CX= (4) DI= (5) 
(4)=________(5)=________ 
10、下列指令序列的功能是应用DOS系统功能调用在显示器屏幕上显示:Hello!请在空格中填入就有的内容。 
.MSG DB (1) ;设置显示内容 
(2) 
(3) 
(4) ;DOS系统功能调用 
(1)=______________,(2)=_______________,(3)=_______________,(4)=_____________ 
11、DX:AX和CX:BX中均为补码表示的32位带符号二进制数,编写一段指令序列实现把两者中大者放在DX:AX中。 
12、阅读下列汇编语言程序,写出程序执行后题末指定的内容单元和寄存器的内容。 
Data segment at 2000H 
Org 0100H 
Array DB 0FEH,86H,95H,21H,79H,05H,53H,47H 
COUNT EQU $-ARRAY 
DATA ENDS 
CODE SEGMENT 
ASSUME CS:CODE,DS:DATA 
BEGIN:MOV AX,DATA 
MOV DS,AX 
MOV DX,2 
LOP1: MOV CS,COUNT 
MOV BX,CX 
MOV SI,CX 
LOP2: MOV AL,ARRAY[SI-1] 
CMP AL,ARRAY[SI-2] 
JGE NEXT 
XCHG AL,ARRAY[SI-2] 
MOV ARRAY[SI-1],AL 
MOV BX,CX 
NEXT: DEC SI 
DEC CX 
CMP CX,DX 
JGE LOP2 
CMO BX,COUNT 
JE DONE 
INC DX 
JMP LOP1 
DONE:HLT 
CODE ENDS 
END BEGIN 
程序执行结果:(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、 
8086 0809 
8255A 
  
D0-D7 8 EOC 
8 D7-D0 
WD(低) 
+5VΦ OE 
  
A0 ADDA 
A1 ADDB 
A2 ADDC 
M/IO(低) 
A3 
A4 
  
A5 
  
A6 START 
A7 。 
RD(低) A8 ALE IN7-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:方式0 0:输出 0:方式0 
01:方式1 1:输入 1:方式1 
1*:方式2 
下列程序段的功能是:从模拟通道IN7开始进行A/D转换并连续采样16个数据,然后对下一通道IN6采样16次,……直到通道IN0采样完毕,采样所得数据存放在数据段中起始偏移地址为1000H的连续的内存单元中。请按要求在空格中填入相应的指令和数据,需要的端口地址可由上述电路计算得出。 
(1) 
(2) 8255A的初始化(设置控制字) 
(3) 
MOV SI,1000H;设置采样数据存储器首地址; 
MOV BL,8;设置模拟通道计数器; 
MOV DX, (4) ;设置模拟通道IN7口地址; 
LOP1: MOV CX,16;设置16次采样计数器; 
LOP2: (5) ;启动A/D转换; 
PUSH DX; 
(6) 
LOP3: (7) 查询(检测)PB7(即EOC) 
(8) 
j (9) LOP3 
(10) 
(11) 采样结束,读入采样数据 
(12) 
INC SI 
POP DX 
LOOP LOP2 
DEC DX 
DEC BL 
JNZ LOP1 
HLT 


<<<返回上一页 <<<返回网站首页
<<<您的位置:首页>专业试卷>上海地区>上海交通大学考研专业课试卷>正文