哈工大秋季学期Word格式文档下载.docx

上传人:b****6 文档编号:20527925 上传时间:2023-01-23 格式:DOCX 页数:9 大小:47.86KB
下载 相关 举报
哈工大秋季学期Word格式文档下载.docx_第1页
第1页 / 共9页
哈工大秋季学期Word格式文档下载.docx_第2页
第2页 / 共9页
哈工大秋季学期Word格式文档下载.docx_第3页
第3页 / 共9页
哈工大秋季学期Word格式文档下载.docx_第4页
第4页 / 共9页
哈工大秋季学期Word格式文档下载.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

哈工大秋季学期Word格式文档下载.docx

《哈工大秋季学期Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《哈工大秋季学期Word格式文档下载.docx(9页珍藏版)》请在冰豆网上搜索。

哈工大秋季学期Word格式文档下载.docx

10.用ASCII码表示一个字符需要个字节,用机内码表示一个汉字需要个字节。

 

二、简答题(每题4分,共20分)

1、8086/8088CPU的物理地址是由逻辑地址通过算法实现的,请说明该算法。

2、简单描述计算机存储系统的层次结构,画出层次结构图并说明各层次的主要特点。

3、画出典型VonNeumann计算机的结构。

4、计算机的三种系统总线分别是什么?

各有什么功能?

5、流水线的工作原理?

三、计算题(每题2分,共10分)

1、数制转换

128D=H;

111010010110B=H;

221.875D=B;

FFEEH=D。

2、写出下列各数的8位原码、补码和反码

1111100B:

原码,补码,

反码。

-1100101B:

-0.1110101B:

反码。

-0.1011001B:

3、已知x的8位原码,求x的8位补码和反码

[x]原=11100101B,[x]补=B;

[x]反=B;

[x]原=0.1011010B,[x]补=B;

4、已知X,Y,求X与Y的逻辑运算结果

X=10110110B,Y=10010111B

XorY=B;

XandY=B;

XxorY=B。

5、设CPU各寄存器为:

(DS)=DA00H,(ES)=E000H,(SS)=E100H,(BX)=4300H,(SI)=0001H,

(DI)=0002H,(BP)=4000H。

内存中对应物理地址存储的数据为:

(DE000H)=31H,(DE300H)=81H,(E4300H)=C4H,(E5000H)=52H,

(E5300H)=38H

(DE001H)=23H,(DE301H)=32H,(E4301H)=F4H,(E5001H)=C0H,

(E5301H)=F2H

(DE002H)=05H,(DE302H)=A0H,(E4302H)=ABH,(E5002H)=90H,

(E5302H)=3DH

(DE003H)=B1H,(DE303H)=B1H,(E4303H)=0CH,(E5003H)=43H,

(E5303H)=9EH

计算下列各指令中源操作数的物理地址,并指出指令执行后AX寄存器的内容:

MOVAX,[BX]

源操作数物理地址(AX)=;

MOVAX,ES:

[BX+DI]

MOVAX,[BP+SI]

MOVAX,SS:

[BX+SI]

四、程序分析题(每题5分,共20分)

1.字节变量STR中存放着一个字符串,以‘$’为结束标志,求串长度并存入字变量COUNT中。

根据提示在空格中填入适当的汇编语句。

DATASEGMENT

STRDB‘HelloWorld’,‘$’

COUNTDW?

DATAENDS

……

MOVAL,‘$’;

’$’放入AL寄存器

字符串首地址放入SI寄存器

XORCX,CX;

字符串长度计数器置0

GOON:

CMPAL,[SI];

比较AL和[SI]的内容

AL内容与[SI]相同转移到NEXT

INCCX;

字符串长度计数器加1

字符串地址加1

JMPGOON

NEXT:

保存字符串长度

2.画出下列数据在存储器中的存储格式。

标明偏移地址和地址中的数据内容。

X1DB‘123’

X2DB‘ABC’

X3DW0,9,100

X4DW12H,0AH,1234H

X5DD12345678H

3.假定SS=9000H,SP=1000H,AX=55AAH,执行PUSHAX之前的堆栈如图(a)所示,请标出执行完PUSHAX之后的堆栈变化的情况,并标出SP的位置。

SP指在栈底。

图(a)

4.阅读程序,给出运行结果。

SOURCEDB1,2,3,4,5,6,7

DESTDB8,9,10,11,12,13,14,15,16,17

……

MOVAX,SEGSOURCE

MOVDS,AX

LEASI,SOURCE+2

LEADI,DEST+4

MOVCX,4

NEXT:

MOVAL,[SI]

MOV[DI],AL

INCSI

INCDI

LOOPNEXT

SOURCE:

DEST:

五、编写下列问题的完整程序(共10分)

编一程序,实现将内存16位的有符号二进制数,转化为十进制ASCII码形式。

例如:

7FFFH(=+32768)--->

+32768

B6B5B4

B3B2B1B0

000

001

010

011

100

101

110

111

0000

NUL

DEL

SP

@

P

`

p

0001

SOH

DC1

!

1

A

Q

a

q

0010

STX

DC2

"

2

B

R

b

r

0011

ETX

DC3

#

3

C

S

c

s

0100

EOT

DC4

$

4

D

T

d

t

0101

ENQ

NAK

%

5

E

U

e

u

0110

ACK

SYN

&

6

F

V

f

v

0111

BEL

ETB

'

7

G

W

g

w

1000

BS

CAN

8

H

X

h

x

1001

HT

EM

9

I

Y

i

y

1010

LF

SUB

*

:

J

Z

j

z

1011

VT

ESC

+

;

K

[

k

{

1100

FF

FS

<

L

\

l

|

1101

CR

GS

-

=

M

]

m

}

1110

SO

RS

.

>

N

^

n

~

1111

SI

US

/

?

O

_

o

六、内存扩充题(共20分)

某计算机系统的地址总线为20条,数据总线为8条,现有2片16K*8的EPROM,要求分别从70000H和0B0000H各扩充16K的存储空间,请设计出这个存储空间的扩充逻辑图,其中EPROM的

引脚为片选,低电平有效,

为输出允许,低电平有效。

控制总线上

为读信号。

G2A

G2B

G1

Y0

Y1

Y2

Y3

Y4

Y5

Y6

Y7

74LS138译码器的真值表

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

当前位置:首页 > 外语学习 > 英语学习

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

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