江苏大学电气研究生0611复试试题Word格式.docx

上传人:b****6 文档编号:20193219 上传时间:2023-01-17 格式:DOCX 页数:21 大小:88.08KB
下载 相关 举报
江苏大学电气研究生0611复试试题Word格式.docx_第1页
第1页 / 共21页
江苏大学电气研究生0611复试试题Word格式.docx_第2页
第2页 / 共21页
江苏大学电气研究生0611复试试题Word格式.docx_第3页
第3页 / 共21页
江苏大学电气研究生0611复试试题Word格式.docx_第4页
第4页 / 共21页
江苏大学电气研究生0611复试试题Word格式.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

江苏大学电气研究生0611复试试题Word格式.docx

《江苏大学电气研究生0611复试试题Word格式.docx》由会员分享,可在线阅读,更多相关《江苏大学电气研究生0611复试试题Word格式.docx(21页珍藏版)》请在冰豆网上搜索。

江苏大学电气研究生0611复试试题Word格式.docx

    、   、   三种

二、选择题(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、利用补码进行加减运算比用原码进行运算有何优越性?

2、选用存储器应注意哪些问题?

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中。

(提示:

可采用子程序实现;

平方根可采用减奇数法求得,减奇数法求某数的平方根是指将该数依次减去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页

2007.4

一、填空题(28%)

1、执行LDS BX ,[SI+1005H]指令,已知(CS)=1A00A;

2、8086CPU的内存空间最大为   字节,I/O接口寻址能力为  个端口。

3、微型计算机系统总线可分为总线,    总线,   总线。

4、堆栈的主要特点是,指令队列的主要特点是。

5、单片8259A可管理级可屏蔽中断;

5片级连最多可管理级。

6、串行通信中数据传送模式有模式、半双工模式、模式。

7、8251异步通信工作,传送一个字符包括:

一个起始位,一个停止位,一个奇偶位和七个数据位,共10位。

要求每秒钟传送120个这样的字符,则波特率为。

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.立即数寻址

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

3、已知异步通讯的波特率为4800,采用10位(数据位占7位传送格式,问每秒传

4、用二进制数补码运算法则计算下列各式的结果,并根据“双高位判别法”判别结果

(1)95+37=?

            

(2)(-84)-(-30)=?

2、用512×

4RAM组成16K×

8存储容量需要多少RAM芯片?

多少RAM芯片组?

多少根片内地址线?

多少根组间地址线?

(8分)

5、中断控制器8259A的

接向CPU地址总线的

,若8259A的其中一个端口地址为80H,则另一个端口的地址为多少?

若某外设的中断类型码为84H,则该中断源应与8259A的中断请求寄存器IRR的哪一个输入端相连?

(9分)

(即各字节单元的内容是什么?

DATA-BYTEDB56,23

DATA-WORDDW198,DBH

MOVAL,0BH

ORAL,04AH

六、编程题(13%)(要求完整性:

1、试编写一个程序,求出公式中Z的值,将结果送入SUM中。

(5分)

2、长度为200的数组,各元素均为字节数据。

试编写一个程序,将数组分成正数组(包含零)和负数组,并分别计算两个数组中数据的个数。

2、已知8253端口地址为40H、41H、42H、43H,时钟CLK0的频率为1MHz,要求:

计数器0按方式3工作,采用二进制计数,输出方波的频率为50kHz。

(1)试计算8253的计数初值;

(2)编写8253初始化程序。

已知8253控制字格式如下:

(10分)

2008.4

1、、8251异步通信工作,传送一个字符包括:

1个起始位,1个停止位,1个奇偶位和5个数据位,共8位。

要求每秒钟传送480个这样的字符,则波特率为。

2、一个计算机系统所具有的物理地址空间大小是由____________决定的,8086系统的物理空间地址为________。

3、微型计算机系统总线可分为地址总线,    总线,   总线。

6片级连最多可管理级。

6、汇编语言程序中通常包括____________、堆栈段和____________。

7、执行LDS BX ,[SI+2000H]指令,已知(CS)=2A00A;

(SI)=2401H。

1、8086/8088CPU在复位后,程序重新开始执行的逻辑地址为()。

A.0000:

0000HB.FFFF:

0000HC.FFFF:

FFF0HD.0000:

FFFFH

3、ADDAX,[DI]指令的源操作数是()。

4、堆栈段的栈顶由()指出。

A.CS:

IPB.SS:

SPC.ES:

DID.CS:

SP

5、在移位与循环移位指令中,移位的计数值CNT为1或()。

A.ALB.BLC.CLD.DL

6、下列三种CPU与接口之间的信息传送方式,其中最快的是()。

C. DMA输入输出方式

用二进制数补码运算法则计算下列各式的结果,并根据“双高位判别法”判别结果

最高位是符号位)

(1)35+99=?

            

(2)(-94)-(-40)=?

3、有一段程序如下:

MOVCX,5

MOVAX,50

NEXT:

SUBAX,CX

LOOPNEXT

HLT

(1)请写出该程序段的主要结构。

(2)LOOP执行时,完成什么操作?

(3)程序段执行后,(AL)=()。

DATA-BYTEDB45,12

DATA-WORDDW18,DBH

1、已知8253端口地址为40H、41H、42H、43H,时钟CLK0的频率为2MHz,要求:

计数器0按方式3工作,采用二进制计数,输出方波的频率为100kHz。

2、一个采用查询传送的输出接口,数据端口地址为B1H,状态端口地址为B2H,外设状态空闲用

共4页

2009.4

做在答题纸上

一、填空题(24%)

1、8251异步通信工作,传送一个字符包括:

1个起始位,1个停止位,1个奇偶位和5个数据位,共8位,波特率为4800。

则每秒钟能传送字节。

3、微型计算机系统总线可分为地址总线,    总线,   总线。

4、6片8259A级连最多可管理级。

5、汇编语言程序中通常包括____________、堆栈段和____________。

6、执行LDS BX ,[DI+1000H]指令,已知(CS)=2A00A;

(DS)=1500H;

(DI)=2401H。

二、选择题(15%)

1、8255A接口芯片中,能工作于应答双向输入输出端口的是()。

2、ADDAX,[1234H]指令的源操作数是()。

3、代码段的指令地址由()指出。

4、在移位与循环移位指令中,移位的计数值CNT为1或()。

5、已知SRAM2114芯片容量为1K×

和组成的芯片组数为()。

(1)65+78=?

            

(2)(-34)-(-43)=?

四、问答题(40%)

1、分别用一条指令完成下述要求:

(2)将BX的高位字节置为全‘1’,低位字节保持不变。

1RAM组成4K×

MOVAX,96H

MOVBX,65H

ADDAX,BX

DAA

(1)执行ADD指令后,(AX)=()。

(2)DAA执行时,完成什么操作?

(3)DAA执行后,(AX)=()。

4、已知部分中断向量表如右图所示,执行指令INT34,试写出指令执行过程。

并写出指令执行后CS、IP寄存器的内容。

地址

0087h

01H

0088h

34H

0089h

56H

008Ah

33H

008Bh

78H

部分中断向量表

六、编程题(16%)(要求完整性:

七、接口应用(15%)

如图,若要求从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;

(SI)=240H。

执行结果是物理地址为  

开始的前两个字节送到  

寄存器,后两个字节送到  

寄存器。

二、选择题(15%)

1、8086CPU中,当M/IO=0,RD=0,WR=1时CPU执行的操作是( 

)。

A. 

存储器读 

B. 

I/O读 

C. 

存储器写 

 

D. 

I/O写

2、在8086系统中内存采用分段结构,段与段之间是( 

分开的 

连续的 

重叠的 

都可以 

3、堆栈段的栈顶由( 

)指出。

IP 

B.SS:

SP 

C.ES:

DI 

D.CS:

4、ADD 

AX,[BX]指令的源操作数是( 

A.寄存器寻址 

B.寄存器间接寻址 

C.直接寻址 

D.立即数寻址

5、已知SRAM2114芯片容量为4K×

4位,若要组成16KB的系统存储器,则需芯片数和组成的芯片组数为( 

32和16 

   

16和8 

  

 C 

8和4 

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寄存器的内容。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 演讲主持

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1