华中科技大学80X86汇编语言程序设计试卷Word版

华中科技大学80X86汇编语言程序设计试卷Word版
华中科技大学80X86汇编语言程序设计试卷Word版

《汇编语言程序设计》网络学院模拟试卷一2004.4班级________________ 姓名______________ 学号______________ 成绩______

一、改错题(10分,每题1分,在错误处划线,线下写上正确答案)

1. SHR BH, 8

2. ADD [BX], –15

3. LEA POINT, BUF

4. IN DX, 200

5. PUSH DH

6. MUL 25

7. XLAT BX, TAB

8. REPNZ MOVSW

9. MOV AX, 2[SI][DI] 10. MOV [BX], [SI]

二、单选题(20分,每题1分)

1.MOV指令的特点是________。

A.影响DF B.影响SF C.影响CF D.不影响标志位2.使用寄存器间接寻址方式访问堆栈中某变量时,要选用________寄存器。

A.BX B.BP C.SI D.SP

3.8086标志寄存器中的三个控制标志是________。

A. IF、PF、SF B.DF、OF、CF C.DF、IF、TF D.TF、AF、IF 4.若有符号数运算的结果溢出,则置________为1。

A.OF B.CF C.SF D.IF

5.若某存贮器操作数的偏移地址在SI中,访问该操作数应采用________寻址方式。

A.立即B.寄存器C.寄存器问址D.直接

6.串操作指令中,目的串的逻辑地址应为________。

A.DS:[SI] B.DS:[DI] C.ES:[DI] D.ES:[SI]

7.不在本模块定义而在本模块中引用的符号称________符号。

A.公共B.局部C.自定义D.外部

8.若(CL)= 4,(AX)=0FF0FH,执行语句“ROR AX, CL”后,(AX)=________。

A.0FFFFH B.0FFF0H C.0F0FFH D.0FFFH

9.已知AL中存放着一个压缩BCD码,为实现AL减1操作,应选用________指令序列。

A.DEC AL B.SBB AL,0 C.SUB AL,1 D.SUB AL,1

AAS DAS AAS DAS

10.要将BL中的8位数据送到1234H端口号的外部设备中去,应选用________指令序列。

A.OUT 1234H, BL B.MOV DX,1234H

OUT DX, BL

C.MOV AL, BL D.MOV DX,1234H

MOV DX,1234H MOV AL, BL

OUT DX,AL OUT AL, DX

11.已知AX,BX中均为有符号

...数据,当进行字.除法时,应采用________指令序列。

A.XOR DX,DX B.CBW C.IDIV BX D.CWD

DIV BX IDIV BX IDIV BX 12.要将DX 的内容送入堆栈中从当前栈顶起第10个字中,应使用________语句。 A .MOV 18[SP],DX B .MOV 18[BP],DX

C .MOV BP ,SP

D .PUSH 18[DX] MOV 18[BP],DX

13.要将CL 中8位有符号数送入SI 中去,应采用________。

A .MOV SI , CL

B .MOV BYTE PTR SI , CL

C .MOV CH ,O

D .MOV AL ,CL MOV SI , CX CBW

MOV SI , AX 14.8086指令系统中的PUSH 操作,会对SP 自动进行________操作。

A .减1

B .加2

C .减2

D .加1 15.下列指令执行后,对源、目的操作数均无影响的指令是________。 A .XCHG AX ,BX B .CMP AX ,BX

C .SBB AX ,[BX]

D .MOV AX ,BX

16.用REPE SCASB 指令对某字符串进行扫描,若当扫描结束时CX ≠0,则表示________。 A .在字符串中有一个与(AL )不同的字符

B .在字符串中找到了第1个与(AL )不同的字符

C .在字符串中有一个与(AL )相同的字符

D .在字符串中找到了第1个与(AL )相同的字符 17.条件转移指令J NL

E 的转移条件是________。 A .S

F ⊕ OF= 0,且ZF= 0 B .SF ⊕ OF= 1,且ZF= 0

C .SF ⊕ OF= 0,且ZF= 1

D .SF ⊕ OF= 1,且ZF= 1 18.表示宏定义结束的伪指令是________。

A .ENDM

B .ENDS

C .ENDP

D .END 19.设(SS )= 448AH ,(SP )= 450H ,执行

PUS HF

AX

PUS H 后,当前栈顶的物理地址=_______。

A .44CE6H

B .44CECH

C .44CF4H

D .44CF2H 20.下列数据定义伪指令中,________是错误的。

A .D

B 12H B .DW 1234H

C .DB ' ABC

D ' D .DW ' ABCD ' 三、填空题(10分,每题1分)

1.要清除AX 中的D 15~11位,需采用___AND 0FFFH______________指令来实现。 2.已知(AX )= 789AH ,问执行指令CBW 后,(AX )=_______FF9AH_____________。

3.使用DOS 中2号功能调用时,需先将_____要显示的字符的ASCII 码______送入DL 中。 4.在MOV AX , –5[BX] [DI]中,源操作数采用是_____相对基址加变址______寻址方式。 5.已知在DATA 数据段中已定义有变量DUF ,AA 等,问与AX DS , MOV DATA AX MOV 中划线语句等效的

指令是________________。

6.与MOV AX , OFFSET BUF 等效的LEA 指令是____LEA AX,BUF_______________。 7.与J NL 指令等同的指令操作符是_______JNB______________。

8.中断类型号为25H 的中断服务程序的中断矢量存放在内存 94H ~ __96H 单元中。 9.主、子程序间参递参数的常用三种方式是___寄存器传递__、约定内存传递__和_堆栈传递___法。

10.要对DX 中的内容求绝对值,在横线上应填入何指令。___AND DX, 7FFFH________

AND DX , DX J NS L 1

∶ TEST BX ,80H

JNE T

JMP NT T :… NT :…

______________ L 1:…… ∶

四、作图及填充题(10分)

已知数据段定义如下: DATA SEGMENT

C1 DB ' 0AH ', 2 DUP ( ' 12 ' , 1), –7 C2 DW ' 0A ',–7 C3 EQU $ – C2 ORG 20 C4 DW C2+2 DATA ENDS

1.画出数据在主存中的分配图(细化到字节)(5分) 2.在划线处填上执行结果。

① MOV AX , C2-3 ;(AX)= __________ ② MOV DX , C2+2 ;(DX)= __________ ③ MOV BL , C1+5 ;(BL)= __________ ④ MOV BX , OFFSET C1+3 ;(BX)= __________ ⑤ MOV CL, C3-4 ;(CL)= __________

五、程序分析题(每小题3分,共24分)

1.已知 BX=0F0FH ,

请判别右边程序段执行 后,程序转向_______执行。

2.设A 变量的偏移地址为100 A DW 5665H , 1234H

LEA SI, A 左边程序段的二条指令执行后 (S I ) =________ LDS BX, A (BX )=________ ∶

3.如果在执行以下程序段前堆栈为空栈, 且程序其余处也未用堆栈操作指令。

要求:① 画出执行完①时堆栈变化示意图 ∶ CALL PRO1 B1: ……

B2: ……

PRO1 PROC

PUSH CX

PUSH BX ① ∶

POP BX ②从子程序能返回到主程序B1处吗?为什么?

RET ______________________________________ PRO1 ENDP ______________________________________

4.已知DS和ES指向同一个段,且当前数据段偏离0000H~00FFH的存贮单元中依次存放的内容为0~0FFH,请回答下列程序段执行后0000H~0009H单元中的内容为:

___________________________________________。

MOV SI, 0000H

MOV DI, 0001H

MOV CX, 10

CLD

REP MOVSW

5.∶

STR1 DB ' COMPUTERNDPASCAXZ '

SZM DB ' E '

MOV AL, SZM

LEA DI, STR1 问左边程序段执行到NEXT处时,

MOV CX, 17 (CX)=__________

CLD (ZF)=__________

REPNE SCASB

NEXT: …

6.已知:AX=0D800H, DX=0003H

MOV CX, 2

L:SHL AX, 1 问左边程序段执行后

RCL DX, 1 (AX)=__________

LOOP L (DX)=__________

7.程序段的功能是将数组的最大数送AL,请在各空白处填上一条合适的指令。

AA DB 3,7,32,10,100, ……

N EQU $ – AA

MOV CX, N

MOV DI, OFFSET AA

MOV AL, [DI]

BB: INC DI

__________________①

J AE CC

MOV AL, [DI]

CC: ___________________②。

8.∶

A DW ?

B DW ?

MOV AX, A

MOV BX, B 左边程序段为判A、B两字变量是否同为正数。是,置AX为0,否则,置AX为非零。

请在各空白处填上一条合适的条件转移指令。

XOR AX , BX

_________________① TEST BX, 8000H _________________③ MOV AX, 0 NEXT:

…… ∶

9.读下面程序,回答下列问题:

①当输入为:ABCD ↙ 时,输出什么?_____。 ②在程序中的宏指令的;后,写出其宏扩展的形式。 ③当输入字符串为①所述,则(BUF1+1)=________。

④若漏写了一条DEC SI 指令,程序结束后又显示什么?____________。 六、设计程序或程序段(26分)

1.设计将当前数据段偏移地址1000H 至3000H 的字.存贮单元中全设置为–1的程序段。(用二种不同方法) (4分)

RW MACRO A ,B MOV AH ,A LEA DX ,B INT 21H ENDM DA TA SEGMENT

BUF1 DB 30, ?, 30 DUP (0) BUF2 DB ' PLEASE INPUT: ' BUF3 DB 0AH, 0DH, ' $ ' DA TA ENDS

CODE SEGMENT ASSUME CS: CODE, DS: DA TE START: MOV AX, DATE MOV DS, AX RW 9, BUF2; RW 10, BUF1; RW 9, BUF3; MOV CL, BUF1+1 MOV CH, 0 MOV SI, CX MOV AH, 2

LOPA: MOV DL, BUF1+1 [SI] INT 21H DEC SI LOOP LOPA MOV AH, 4CH INT 21H CODE ENDS END START

2.设计求某无符号字节变量

....A的9倍的程序段(结果不超过一无符号字节数的范围)。(用二种不同方法)(4分)

3.用二种不同的方法设计将DI的高8位与DI的低8位互换的程序段。(用二种方法)(4分)

4.编写从键盘输入一串字符,从中找出字母A出现的个数,并将此数在屏幕下一行上用十进制数形式显示出来的程序。要求:

①结构完整。(3分)

②回车换行用宏指令。(2分)

③将AX中16位无符号二进制数→十进制数并在屏幕显示可调用已有的子程序PROS。(2分)

④画出流程图。(2分)(或子模块PROS)

⑤程序正确。(5分)

《汇编语言程序设计》网络学院模拟试卷二2004.4班级________________ 姓名______________ 学号______________ 成绩______

一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在

题中的括号内。每小题1分,共10分)

1.CPU发出的访问存储器的地址是()。

A.物理地址B.偏移地址C.逻辑地址D.段地址

2.将高级语言的程序翻译成机器码程序的实用程序是()。

A.编译程序B.汇编程序C.解释程序D.目标程序3.DEC BYTE PTR [BX] 指令中的操作数据类型是()。

A.字B.双字C.字节D.字符

4.在下列语句中,BUFFER称为()。

A.符号B.变量C.助记符D.标号

5.串操作指令中,源串操作数的段地址一定在()寄存器中。

A.CS B.SS C.DS D.ES

6.使计算机执行某种基本操作的命令是()。

A.伪指令B.指令C.标号D.助符

7.将数据5618H存放在存储单元中的伪指令是()。

A.DATA1 DW 1856H B.DATA1 DB 18H,56H

C.DATA1 EQU 5618H D.DATA1 DB 18H,00H,56H,00H

8.若AX=3500H,CX=56B8H,当AND AX,CX指令执行后,AX=()。

A.1400H B.77F8H C.0000H D.0FF

9.计算机处理问题中会碰到大量的字符、符号,对此必须采用统一的二进制编码。目前,微机中普遍采用的是()。

A.BCD码B.二进制码C.ASCII码D.十六进制码

10.用指令的助记符、符号地址、标号和伪指令、宏指令以及规定的格式书写程序的语言称为

()。

A.汇编语言B.高级语言C.机器语言D.低级语言

二、填空题(每空1分,共20分)

1.在8086/8088汇编语言中,有五条串操作指令,其中搜索字符串指令的助记符是__SCASB,SACSW,SCASD______。

2.通常所说的计算机系统包括__硬件___和_软件___两大部分。

3.8086/8088存储器分四个段,这四个段的段名所对应的段寄存器分别是_DS_、__CS_、___SS___、____ES__。

4.现有AX=2000H,BX=1200H,DS=3000H,DI=0002H,(31200H)=50H,(3120H)=02H,(31202H)=40H,请写出下列各条指令独立执行完后有关寄存器及存储单元的内容,并指出标志位ZF、CF的值。

A.ADD AX,1200H ;问AX=__0___H ZF=__1__。

B.SUB AX,BX ;问AX=_EE00_H ZF=__0__。

C.MOV AX,[BX] ;问AX=__50H_H CF=_1___。

D.NEG WORD PTR [1200H];问(31200H)=___EE00___H CF=___1____,

5.设DS=2200H,BX=1000H,SI=0100H,偏移量D=0A2B1H,试计算出下列各种寻址方式下的有效地址,并填入括号中。

A.使用D的直接寻址( 0A2B1H )

B.使用BX的寄存器间接寻址( 1000H )

C.使用BX和D的寄存器相对寻址( B2B1H )

D.使用BX、SI和D的相对基址变址寻址( B3B1H )

E.使用BX、SI的基址变址寻址( 1100H )

三、简答题(共20分)

1.程序在数据段中定义的数组如下:(4分)

ARRAY DB ‘YES IS’

DB 20

DB ‘DO NOT’

请指出下列指令是否正确?若不正确,错在哪里?

A. MOV BX, OFFSET ARRAY

MOV AX, [BX+8]

B. MOV AX, ARRAY

C. MOV BX, 2

MOV SI, 3

MOV AX, ARRAY [BX][SI]

D. MOV BX, 2 2

MOV SI, 3

MOV AX, OFFSET ARRAY [BX][SI]

INC [AX]

2.如TABLE为数据段中0100单元的符号名,其中存放的内容为0FF00H,试问以下两条指令有什么区别?指令执行后,AX寄存器的内容是什么?(3分)

MOV AX,TABLE

MOV AX,OFFSET TABLE

3.对于下面的数据定义,三条MOV指令分别汇编成什么?(3分)

TAB1 DW 10 DUP(?)

TAB2 DB 10 DUP(?)

TAB3 DB ‘1234’

MOV AX,LENGTH TAB1

MOV BL,LENGTH TAB2

MOV CL,LENGTH TAB3

4.子程序的说明文件中应包括哪几方面的内容?(5分)

5.分别指出下列指令中源操作数的寻址方式:(5分)

A.MOV SI, 100 B.MOV CX, DATA [SI]

C.MOV [SI],AX D.ADD AX, [BX][DI] E.PUSHF

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

1.下列程序段完成什么工作?

DAT1 DB 30 DUP(?)

DAT2 DB 10 DUP(?)

MOV CX,10

MOV BX,20

MOV SI,0

MOV DI,0

NEXT:MOV AL,DAT1 [BX][SI]

MOV DAT2[DI],AL

汇编语言程序的设计试卷与答案

汇编语言程序设计试卷 一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其号码填在题干后的括号内,每小题1分,共20分) 1.十六进制数88H,可表示成下面几种形式,请找出错误的表示()。 ① 无符号十进制数136 ② 带符号十进制数-120 ③ 压缩型BCD码十进制数88 ④ 8位二进制数-8的补码表示 2.指令指针寄存器是()。 ① IP ② SP ③ BP ④ PSW 3.当执行指令ADD AX,BX后,若AX的内容为2BA0H, 设置的奇偶标志位PF=1,下面的叙述正确的是()。 ① 表示结果中含1的个数为偶数 ② 表示结果中含1的个数为奇数 ③ 表示该数为偶数 ④ 表示结果中低八位含1的个数为偶数 4.完成将累加器AL清零,并使进位标志CF清零, 下面错误的指令是()。 ① MOV AL,00H ② AND AL,00H

③ XOR AL,AL ④ SUB AL,AL 5.下列指令执行后总是使CF=0,OF=0的是()。 ① AND ② NEG ③ NOT ④ INC 6.完成同指令XCHG AX,BX相同功能的指令或指令序列是()。 ① MOV AX,BX ② MOV BX,AX ③ PUSH AX POP BX ④ MOV CX,AX MOV AX,BX MOV BX,CX 7.设AH=0,AL=06H,BL=09H,执行指令 ADD AL,BL AAA 之后,其结果应是()。 ① AH=01,AL=05 ② AH=1 AL=15 ③ AH=0 AL=0FH ④ AH=0 AL=05 8.设AL=0B4H,BL=11H,指令“MUL BL”和指令“IMUL BL”分别执行后OF,CF的值为

华中科技大学2016单片机试卷

2015年-2016学年度第二学期 华中科技大学本科生课程考试试卷(A卷) 课程名称:单片机原理课程类别□公共课 ■专业课 考试形式 □开卷 ■闭卷 所在院系:自动化学院专业及班级:测控&自动化13级考试日期: 2016.06.24 学号:姓名:任课教师:邓忠华 一、选择题(10分) ) A. B. C. D. 2. 在MCS-51系列单片机中,() A.由P0和P1的口线做地址线 B.由P1和P3的口线做地址线 C. 由P0和P3的口线做地址线 D.由P0和P2的口线做地址线 3.MCS-51单片机的晶振频率为12MHz,最短指令执行时间是()A.0.5us B.1us C.2us D.4us 4. MCS-51单片机的内部程序计数器PC的值是() A.当前正在执行的指令的地址 B.下一条要执行的指令的地址 C.当前指令前一条指令的地址 D.控制器中指令寄存器的地址5.设8051单片机的SP=48H,在CPU响应中断时把断点地址送入堆栈保护后,SP的值为() A. 50H B.46H C.48H D.4AH 6. MCS-51单片机fosc=12MHz,串行口工作在方式0,则波特率为() A. 62500Hz B.1MHz C.19200Hz D.9600Hz 7.MCS-51单片机外部中断0中断服务程序的入口地址是()A.0000H B.0003H C.000BH D.0013H

8.在MCS-51系统中,哪几个中断请求在响应中断时会自动清除( ) A. 定时器中断 B .串行口中断 C .边沿触发方式的外部中断 D .电平触发方式的外部中断 9.用间接寻址方式访问片内数据存储器时,可用作间址寄存器的是( ) A. R0,R1 B .R1,R2 C .R0,Rn D .R0,DPTR 10. MCS-51单片机定时器方式1下,设系统fosc =12MHz ,则最大定时时间为( ) A. 0.256ms B .8.192ms C .16.384ms D .65.536ms 二、判断改错题(10分) 1. 以下是INT0的中断服务程序,阅读程序,指出错误 并改错(5分) INT0_INT: PUSH ACC PUSH B MOV A,R0 MOV B,#8 MUL AB MOV R0,A POP ACC POP B RET 2. 下面指令用法是否存在错误,有请改正(5分) 指令 对错 改正 MOV A,@R2 ( ) MOVC A,@A+DPTR ( ) MOV R2,R3 ( ) MOVX @R0,B ( ) SJMP $ ( ) 三、简答题(每小题6分,共30分) 1.单片机由那些部分组成?

汇编语言程序设计期末考试题

汇编语言程序设计期末考试题 学院(系):学号: 姓名: 计分: 一、项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号 内。每小题1分,共10分) 1.CPU发出的访问存储器的地址是( ) A.物理地址 B.偏移地址C.逻辑地址D.段地址 2.将高级语言的程序翻译成机器码程序的实用程序是( ) A.编译程序 B.汇编程序 C.解释程序 D.目标程序 3.DEC BYTE PTR[BX]指令中的操作数的数据类型是( ) A.字 B.双字C.字节D.四字 4.在下列语句中,BUFFER称为( ) BUFFER DB 01H,0AH A.符号 B.变量 C.助记符D.标号 5.串操作指令中,源串操作数的段地址一定在( )寄存器中。 A. CS B. SS C. DS D. ES 6.使计算机执行某种操作的命令是( ) A.伪指令B.指令 C.标号D.助记符 7.将数据5618H存放在存储单元中的伪指令是( ) A. DATA1 DW 1856H B. DATA1 DB 18H,56H C. DATA1EQU 5618H D. DATA1 DB 18H,00H,56H,00H 8.若AX=3500H,CX=56B8H,当AND AX,CX指令执行后,AX=( ) A.1400H B. 77F8H C. 0000H D. 0FFFFH 9.计算机处理问题中会碰到大量的字符、符号,对此必须采用统一的二进制编码。目前,微机中普遍 采用的是( )码。 A. BCD码 B.二进制码 C.ASCII码D.十六进制码 10.用指令的助记符、符号地址、标号和伪指令、宏指令以及规定的格式书写程序的语 言称为( ) A.汇编语言 B.高级语言 C.机器语言 D.低级语言 二、填空题(每空1分,共20分) 1.在8086/8088汇编语言中,有五条串操作指令,其中搜索字符串指令的助记符是______。 2.通常所说的计算机系统包括________和________两大部分。 3.8086/8088存储器分四个段,这四个段的段名所对应的段寄存器分别是________、_____ ___、________、________。 4.现有AX=2000H,BX=1200H, DS=3000H, DI=0002H, (31200H)=50H,(31201H)=02H, (31202H)=40H,请写出下列各条指令独立执行完后有关寄存器及存储单元的内容,并指出标 志位ZF、CF的值。 A.ADDAX,1200H;问AX=________H,ZF=________

华中科技大学语文试题及答案

华中科技大学08-09中国语文考试试题(A卷) 一、多项选择(2*7=14) 1、中国散文的源头是 ( B D )。 A、《春秋》 B、甲骨卜辞 C、《国语》 D、铜器铭文 2、新乐府运动的代表诗人有( BD )。 A、李白 B、白居易 C、杜甫 D、元稹 3、下列诗歌中属于徐志摩作品的有( ACD) A、《雪花的快乐》 B、《你是人间的四月天》 C、《再别康桥》 D、《偶然》 4、下列散文中,( AD)是余秋雨的作品。 A、《文化苦旅》 B、《雅舍小品》 C、《绿风土》 D、《文明的碎片》 5、对“海水朝朝朝朝朝朝朝落”句读合理的分别是:(AB ) A、海水朝朝。朝朝朝,朝朝落。 B、海水朝。朝朝朝,朝朝朝落。 C、海水朝朝朝,朝朝朝朝落。 D、海水朝,朝朝。朝朝朝朝落。 6、下列句子有歧义的是:( ABCD ) A、身长等于头长和尾长的一半。 B、你说不过他也得说。 C、我在教室里发现了他。 D、这份报告我写不好。 7、词语“恐龙”指称的是生活在中生代时期的爬行动物,但在网络语言中,所表达的意思却是“相貌比较难看的女孩”。比较合理的解释是:( BD ) A、拟人 B、拟物 C、对比 D、夸张 二、填空题(每空1分,共20分) 8、中国古代诗歌因为(诗经)和( 楚辞 )两部经典,形成“诗骚传统”。 9、元杂剧一般只有一个主角唱韵文,因此元杂剧一般称为旦本或( 末本 )。 10、小说发展经历了魏晋南北朝的“志怪”、唐代的(传奇)、宋代的(话本)、到明清的白话章回小说和文言小说。 11、五四时期散文创作派别林立,出现了散文创作的盛况,其时产生了(鲁迅)、(周作人)、(朱自清)、(林语堂)、(冰心)等名家。 12、中国早期象征诗派的代表诗人有:(李金发)、王独清、穆木天、梁宗岱等。他们提出了(纯诗)的概念,指出诗歌是“内生活”的象征,人间生活才是散文的领地。 13、(黑话)是一种特殊的社会方言,它具有强烈的排他性。 14、(洋泾浜)是外语在本族语的影响下产生的变种,其特点是词汇量少,采用迂回的说法指称事物,外语语音经过当地语的改造,外语语法不系统,带有本地语法特征。 15、在语言符号中,语音和意义的结合是(约定俗成)的。 16、仰韶文化时期的(几何符号),大汶口时期的(图象符号),在文字发展中

汇编语言程序设计试题A卷

陕西电子信息职业技术学院考试试卷(A) 2011至2012学年度第一学期 期末 班级: 09成教 课程: 汇编语言程序设计 题 号 一 二 三 四 五 合分人 分 数 总 分 (考试时间:120分钟 满分100分) 一、单项选择题(本大题共10小题,每小题2分,共20分) 1. 计算机硬件中最核心的部件是( )。 A. 运算器 B. 主存储器 C. CPU D. 输入 / 输出设备 2. 指令指针寄存器(IP )中存放的内容( )。 A. 指令 B. 指令地址 C. 操作数 D. 操作数地址 3. 寄存器间接寻址方式中,要寻找的操作数位于( )中。 A. 通用寄存器 B. 内存单元 C. 段寄存器 D. 堆栈 4. I/O 端口的编址方式分为统一编址和( )。 A. 独立编址 B. 选择编址 C. 设置编址 D. 控制编址 5. 汇编语言程序中可执行的指令位于( )中。 A. 数据段 B. 堆栈段 C. 代码段 D. 附加数据段 6. 循环结构设计中,要考虑的核心问题是( )。 A. 循环的控制 B. 选择循环结构 C. 设置循环参数初始值 D. 修改循环控制参数 7. 在汇编中用于管理和控制计算机相关功能的指令是( )。 A. 伪指令 B. 机器指令 C. 宏指令 D. 目标指令 班级 姓名 学号 — — — — — — — — — — — — — — — — 密 — — — — — — — — — 封 — — — — — — — — — — 线 — — — — — — — — — — — — — — — —

8. 识别中断源的方法包括查询中断和()共两种类型。 A. 指令中断 B. 故障中断 C. 矢量中断 D. 实时时钟中断 9. CPU与I/O设备之间需要传输的信息通常包括()、状态信息 和控制信息。 A. 编址信息 B. 格式信息 C. 中断信息 D. 数据信息 10. 一般情况下,汇编源程序应由数据段、()和代码段共三个逻 辑段组成。 A. 逻辑段 B. 堆栈段 C. 指令段 D. 类型段 二、名词解释(本大题共5小题,每小题4分,共20分) 11. 微处理器: 12. 寻址方式: 13. 伪指令: 14. 中断源:

华科试卷及答案_数字电路与逻辑设计

华中科技大学计算机学院 《数字电路与逻辑设计》试卷A (闭卷) 班级 学号 姓名 成绩 一.单项选择题(每题1分,共10分) 1.表示任意两位无符号十进制数需要( )二进制数。 A .6 B .7 C .8 D .9 2.余3码10001000对应的2421码为( )。 A .01010101 B.10000101 C.10111011 D.11101011 3.补码1.1000的真值是( )。 A . +1.0111 B. -1.0111 C. -0.1001 D. -0. 1000 4.标准或-与式是由( )构成的逻辑表达式。 A .与项相或 B. 最小项相或 C. 最大项相与 D.或项相与 5.根据反演规则,()()E DE C C A F ++?+=的反函数为( )。 A. E )]E D (C C [A F ?++= B. E )E D (C C A F ?++= C. E )E D C C A (F ?++= D. E )(D A F ?++=E C C 6.下列四种类型的逻辑门中,可以用( )实现三种基本运算。 A. 与门 B. 或门 C. 非门 D. 与非门 7. 将D 触发器改造成T 触发器,图1所示电路中的虚线框内应是( )。 图1 A. 或非门 B. 与非门 C. 异或门 D. 同或门 8.实现两个四位二进制数相乘的组合电路,应有( )个输出函数。 A . 8 B. 9 C. 10 D. 11 9.要使JK 触发器在时钟作用下的次态与现态相反,JK 端取值应为( )。 A .JK=00 B. JK=01 C. JK=10 D. JK=11 10.设计一个四位二进制码的奇偶位发生器(假定采用偶检验码),需要( )个异或门。 A .2 B. 3 C. 4 D. 5 二.判断题(判断各题正误,正确的在括号内记“∨”,错误的在括号内记“×”, 并在划线处改正。每题2分,共10分) 1.原码和补码均可实现将减法运算转化为加法运算。 ( )

华科固体物理考研题

华中科技大学 一九九九年招收硕士研究生入学考试试题 考试科目: 固体物理 适用专业: 微电子学与固体电子学 (除画图题外,所有答案都必须写在答题纸上,写在试题上及草 稿纸上无效,考完后试题随答题纸交回) 1.设半径为R 的硬球堆成体心立方晶格,计算可以放入其间隙位置的一个硬球的最大半径r 2.已知NaCl 晶体平均每对离子的相互作用能为 2()n q B u r r r α=-+,其中马德隆常数 1.75α=, n = 9,平衡离子间距0 2.82r = ?,求其声学波与光学波之 间的频率间隙Δω (Na 的原子量为23, Cl 的原子量为35.5, 1原子质量单位为1.67×2410-克,10 4.810q -=?静电单位电荷) 3.已知碳在()铁中的扩散系数D 与温度关系的实验数据为:当温度为200度时, 扩散系数D200℃ = 11210/cm -秒;温度为760℃时,D760℃ = -6210/cm 秒,试求扩散过程的激活能Q (千焦耳/摩尔) (气体常数R=8.31焦耳/摩尔·开) 4.设N 个电子在边长为L 的正方形框中自由运动,在求解薜定谔方程时所得电子的本征能量

220()x y E n n E =+ 式中,x n ,y n ,为任意正整数,0E 为基态能量,试求绝对零度时系统的费米能 F E 5.设晶格势场对电子的作用力为L F ,电子受到的外场力为e F ,证明电子的有效质 量*m 和电子的惯性质量m 的关系为:*e e L F m F F =+ 六.已知Na 的费米能 0F E = 3.2ev ,在 T = 0k 下, 测知其电导率σ= 2.1× 17110()cm -Ω?,试求该温度下Na 的电子的弛豫时间τ. (常数:104.810e cgsu -=?, m = 9.1×2810g -,271.0510erg s -=??, 12 1.610lev erg -=?)

【汇编语言程序设计】试题及答案合集

《汇编语言程序设计试题及答案》合集 汇编语言程序设计试题及答案 1.对于有符号的数来说,下列哪个值最大(D) A:0F8H B:11010011B C:82 D:123Q 2.下列有关汇编语言中标号的命名规则中,错误的是(D) A:通常由字母打头的字符、数字串组成 B:标号长度不能超过31个字符 C:?和$不能单独作为标号 D:.号不可位于标号首 3.8088/8086存储器分段,每个段不超过(D ) A.64K个字 B.32K个字节 C.1兆个字节 D.64K个字节 4.寻址指令MOV CX, [BX + DI + 20]使用的是哪一种寻址方式(B)A:寄存器寻址B:相对基址变址寻址 C:变址寻址D:基址变址寻址 5.若AX= - 15要得到AX=15应执行的指令是(A ) A.NEG AX B.NOT AX C.INC AX D.DEC AX 6.8086/8088系统执行传送指令MOV时( A) A.不影响标志位 B.影响DF方向标志 C.影响SF符号标志 D.影响CF进位标志 7.若要求一个操作数中的若干位维持不变,若干位置?1?,可以使用(B)A:NOT B:OR C:AND D:XOR 8.下列指令中段默认为堆栈段的是( C) A.MOV AX,[BX+SI+10] B.ADD AX,ES:[SI] C.SUB [BX],[BP][DI] D. MOV DX,[1000H] 9.关于8086/8088微机系列,下列说法哪个是正确的(D) A:一个存储单元由16个二进制位组成,简称字。

B:当存储一个字数据时,低字节放高地址位,高字节放低地址位。 C:在内存空间中,可以无限分配段,且段的大小不受限制。 D:段与段之间可以邻接,也可以重叠。 10.下列关于堆栈的说法,错误的是(D) A:以?先入后出?为原则。 B:栈区最高地址单元的前一个单元为栈底。 C:运行中SP寄存器动态跟踪栈顶位置。 D:压栈和弹出都是以字节为单位。 11.表示过程定义结束的伪指令是( A) A.ENDP B.ENDS C.END D.ENDM 12.BUF1 DB 3 DUP(0,2 DUP (1,2),3) COUNT EQU $-BUF1 符号COUNT等价的值是( B) A.6 B.18 C.16 D.9 13.下列标志位中,可以用来判断计算结果正负的是(B) A:PF B:SF C:DF D:OF 14.下列指令正确的是( CD) A. MOV [100H], [BX] B.MOV DS, ES C. ADD V[BX], CX D.MOV AX, 34H 15.下列哪个寄存器是属于指针寄存器(C) A:SI B:DX C:SP D:ES 二、填空题 (每小题4 分,共 20 分) 1.下列程序段求数组FLD的平均值,结果在AL中。请将程序填写完整(不考虑溢出) FLD DW 10, -20, 30, -60, -71, 80, 79, 56 _LEA SI,FLD______ MOV CX, 8 XOR AX, AX

华中科技大学医学统计学试题汇总

医学统计学试题(A )卷(闭卷) 学号:姓名: 一、A型题:请从备选答案中选出1个最佳答案并填在后面的括号里(每小题1分,共30分)。 1.流行病学研究内容的三个层次是指() A.疾病、伤害和健康 B.传染病、寄生虫病和地方病 C.传染性疾病、非传染病疾病和意外伤害 D.疾病分布、危险因素和预防控制措施 E.人群分布、时间分布和地区分布 2.提出由于维生素C缺乏引起身体虚弱的坏血病病因假说并开创了流行病学临床试验先河的医生是:() A.希波克拉底(Hippocrates) B.詹姆士·林德(James Lind) C.约翰斯诺(John Snow) D.路易斯(PCA Louis) E.葛郎特(John Graunt) 3.流行病学研究方法的核心思想是() A.预防为主的思想 B.研究对象为人群 C.对比思想 D.社会医学观念 E.生态学思想 4.流行病学任务的三个阶段是() A.观察性研究、实验性研究和理论性研究 B.揭示现象、找出原因和提供措施 C.描述分布、提出假设和验证假设 D.整理资料、分析资料和得出结论 E.早期发现、早期诊断和早期恰当治疗 5.关于率和比的描述,下列哪项是不正确的() A.大多数率是构成比,分子是分母的一部分 B.比表示分子和分母的数量关系,而不考虑分子和分母所来自的总体如何C.比的分子是分母的一部分 D.率也是比,但比不一定是率 E.率是用来描述变量随时间变化的动态指标 6.某单位发生一起食物中毒,为尽快查明原因,调查中应该使用的主要指标是() A.发病率 B.患病率C.罹患率D.病死率E.期间患病率 7.关于发病率的描述,下列哪项是不正确的() A.发病率可用来描述疾病的分布 B.发病率的变化意味着并因因素的变化 C.发病率的高低取决于疾病报告、登记制度以及诊断的正确 D.发病率的准确性取决于疾病报告、登记制度以及诊断的正确

全国1月高等教育自学考试汇编语言程序设计试题历年试卷

做试题,没答案?上自考365,网校名师为你详细解答! 全国2005年1月高等教育自学考试 汇编语言程序设计试题 课程代码:02321 一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填 在题干的括号内。每小题1分,共16分) 1.已知某操作数的物理地址是2117AH,则它的段地址和偏移地址可能是( )。 A.2025∶0F2A B.2108∶00EA C.2000∶017A D.2100∶117A 2.某程序装入内存后,DS=1200H,CS=1400H,则程序中数据段中的数据最多是( )字节。 A.2K B.4K C.8K D.16K 3.以寄存器DI间接寻址的存储器字节单元内容加1的指令是( )。 A.INC [DI] B.INC DI C.INC BYTE PTR[DI] D.ADD [DI],1 4.有语句:COUNT EQU 256,下列四种叙述中,正确的是( )。 A.COUNT是变量 B.COUNT占用一个字节存储单元 C.COUNT是符号常数 D.COUNT占用二个字节存储单元 5.下面指令中,源操作数的寻址方式为立即寻址的是( )。 A.MOV AX,OFFSET A B.MOV AX,A C.MOV AX,A+1 D.MOV AX,A[BX] 6.已知SP=2110H,执行POP AX后,SP寄存器的值是( )。 A.2111H B.2112H C.210FH D.210EH 7.将AX中有符号数除以2的正确指令是( )。 A.SHR AX,1 B.SAR AX,1 C.ROR AX,1 D.RCR AX,1 8.比较BX和SI中的两个存储器地址,若BX≥SI转向HIGH的正确指令是( )。 A.JAE HIGH B.JBE HIGH C.JEG HIGH D.JLE HIGH 9.指令SCASB操作数的段地址一定在( )寄存器中。 A.CS B.DS C.ES D.SS 10.有数据定义语句BUF DW 0ABH,1,10 DUP(3 DUP(1,0),2)汇编后,为变量BUF分配 的存储单元字节数是( )。 A.48H B.90H C.120 D.60 11.下列指令执行后,不改变AL寄存器内容的指令是( )。 1

华中科技大学电子技术基础试卷一

模拟与数字电子技术基础硕士研究生 入学考试试卷及参考答案 试卷一及参考答案 试卷一 一、填空题(每小题3分,共30分) 1.在杂质半导体中,多数载流子的浓度主要取决于,而少数载流子的浓度则与有很大关系。 2.放大电路中双极型三极管3个电极的电位分别是5V、1.2V和0.5V,可判断该三极管的类型 是。(PNP管还是NPN管,Si管还是Ge管) 3.串联负反馈可输入电阻,电压负反馈可输出电阻。 4.奇校验码的任一个码组中,“1”的个数总是。 5.数字电路中的三极管一般工作于区或区,而区只是一种过渡状态。 6.逻辑函数F=A?(B+C)?1的反函数F。 7.n个输入端的二进制译码器,共有输出端,对于每一组输入代码,有个输出端具有有效电平。 8.随机存储器RAM在掉电后数据将。 9.用n级触发器构成的计数器,计数容量最多可为。 10.四选一数据选择器,AB为地址信号,D0=D3=1,D1=C,D2=C,当AB=10时,输出F= 。 二、(20分)试判断如图2所示电路是否能对输入信号进行放大,并说明理由? v s V CC R v s V CC (a) (b) v s V CC R v s V CC R

(c) (d) 图2 三、(15分)理想运算放大器构成的电路如图3所示,试写出输出)(321o v v v v 、、f =的表达式。 v 1v 2v 3 图3 四、(15分)一公司有A 、B 、C 三股东,分别占有50%、30%和20%的股份,试用与非门设计一个3输入3输出的多数表决器,用于开会时记录按照股份大小决定的输出表决结果:赞成、平局和否决,分别用F 1、F 2和F 3表示。(股东投票赞成和3种表决结果输出均用1表示) 五、(15分)已知逻辑函数: C B A F AB C B A F +=+=21 , 1.写出函数F 1和F 2的最小项表达式。 2.用一片3-8译码器74LS138加一个与非门实现F 1,加一个与门实现F 2,画出逻辑电路。 六、(20分)时序电路如图6所示: 1.写出该电路的状态方程、输出方程; 2.列出状态转换表; 3.画出状态转换图 X 图6 七、(15分)图7所示电路是4位倒T 型电阻网络D/A 转换器。模拟开关S i 由输入数 码D i 控制(i =0,1,2,3)。当D i =1时,Si 接运算放大器反相端,当D i =0时,S i 将电阻接地。试求:

汇编语言程序设计试题

汇编语言程序设计试题 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.设SS=2050H,SP=0140H,则栈顶存贮单元的物理地址是( A ) A.20640H B.2063EH C.2063FH D.21900H 2.使用DOS功能调用时,子程序编号应放在( B ) A.AL B.AH C.AX D.任意指定 3.没有 ..语法错误的输出指令是( B ) P76 A.OUT AX,30H B.OUT DX,AL C.OUT AL,DX D.OUT 30H,AH 4.用MOV指令将十进制数89以非压缩BCD码格式送入AX,可使用的指令是( B ) A.MOV AX,89 B.MOV AX,0809H C.MOV AX,89H D.MOV AX,0809 5.设AX=8765H,DX=4321H,执行CWD指令后,DX中的内容是( B ) P117 A.4321H B.0FFFFH C.8000H D.0001H 6.设CL=05H,要获得CL=0AH,可选用的指令是( A) A.XOR CL,0FH B.NOT CL C.OR CL,0AH D.AND CL,0FH 7.假设执行ADD指令后AL=8CH,再执行DAA指令,AL中的值是( A ) A.92H B.0104H C.74H D.8CH 8.MOV AL,79H ADD AL,B1H 上面指令执行后,设置的标志位CF和ZF的值是( D ) A.CF=0,ZF=1 B.CF=l,ZF=1 C.CF=0,ZF=0 D.CF=1,ZF=0 9.TEST DL,55H P123 JZ NEXT NEXT:…… … 上述程序段,执行JZ指令时能产生转移的情况是( D ) A.DL>55H B.DL<55H C.DL=55H D.DL中第0、2、4、6位均为0 10.假设AL=28H, 执行ROL AL,1 指令之后的情况是( D ) P125 A.AL=14H, CF=1 B.AL=50H, CF=1 C.AL=14H, CF=0 D.AL=50H, CF=0 11. 98的BCD码是(B) A)10011001 B) 10011000 C) 10011010 D) 10001010 12. –0110110 的补码是(A) A) 11001010 B) 11001001 C) 10110110 D) 00110110

华中科技大学2012—2013学年《大学物理实验一》考试试卷(闭卷)

华中科技大学2012—2013学年《大学物理实验㈠》考试试卷(闭卷)考试时间︰2013年5月25日19﹕00—21﹕00 考试要求﹕①请在以下八道题中任选六题作答,若不选择则以前六题计分。 ②总分30分,共六题,每题5分。 示波器 ㈠. 选择题: ⑴波器是好的,但打开电源开关后,荧光屏上没有显示波形。那么想要看到波形, 首先必须调节的旋钮是:①辉度(INTEN)②聚焦(FOCUS)③时基偏转系数(TIME/ DIV)④垂直偏转系数(VOLTS/DIV)⑤水平位移⑥垂直位移中的_D__ A ①②③④⑤⑥B①③④⑤⑥C①③④⑥D①④⑥ ⑵示波器观察CH1通道信号,荧光屏上出现波形重叠,此时需要调节_A__ A时基偏转系数B水平位移C极性D电平 判断题 ⑶描同步意味着扫描信号的周期必是被测信号周期的整数倍,在荧光屏上会显示 出整数倍周期波形。(T) ⑷在示波管垂直偏转板上的电压就是峰峰值电压。(F) ⑸萨如图产生的必要条件就是两个相互垂直方向的正弦波电压信号频率的具有整 数倍关系。(T) ㈡多功能摆 ⑴实际单摆的周期可能与_________________因素有关。(请写出至少 六个) ⑵本单摆实验中测量60T而不直接测量T是因为能减少___误差。 ⑶本扭摆实验不直接测量d的原因是? ㈢分光计 某同学在测量玻璃三棱镜对钠黄光的折射率n的实验中,在确认望远镜竖叉丝已对准最小偏向角位置后,记下两游标读数 φ左0=216°55′φ右0=36°53′ ⑴从图中读出示数 φ左=___φ右=___(由于没有图的原因故不能给出望见谅,此处考察学生读游标盘读数的能力。其中依本人记忆读数大约为φ左=265°41′φ右=85°45′)

汇编语言程序设计试题

汇编语言程序设计试题 一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题2分,共50分) 1.CPU发出的访问存储器的地址是( A ) A.物理地址 B.偏移地址 C.逻辑地址 D.段地址 2.使计算机执行某种操作的命令是( B ) A.伪指令 B.指令 C.标号 D.助记符 3.若AX=3500H,CX=56B8H,当AND AX,CX指令执行后,AX=(A) A. 1400H B. 77F8H C. 0000H D. 0FFFFH 4.计算机处理问题中会碰到大量的字符、符号,对此必须采用统一的二进制编码。目前,微机中普遍采用的是( C)码。 A. BCD码 B.二进制码 C.ASCII码 D.十六进制码 5.下列关于8086CPU的工作原理的描述错误的是__C___。 A.汇编程序员可以通过对各种寄存器中内容的修改实现对CPU的控制。B.CPU在访问内存时,采用“段地址*16+偏移地址”的形式给出要访问的内存单元的物理地址。 C.任意时刻,CS:IP指向的内容即是此刻CPU正在执行的指令。 D.传送指令能够更改所有通用寄存器的内容。 6.一个有128个字的数据区,它的起始地址为12ABH:00ABH,请给出这个数据区最末一个字单元的物理地址是(C) A.12CFBH B.12B6BH C.12C5BH D.12BFEH 7. 16位结构的CPU 不一定具备的特性是(D)。 A. 运算器一次最多可以处理16位的数据 B. 寄存器的最大宽度为16位 C. 寄存器和运算器之间的通路为16位 D. 地址总线为16根 8. 下列指令的书写正确的是(C)。 A. push al B. mov cs:[0],ds:[10] C. pop si D. mov ds:[0],2 9.在DEBUG工具中,显示寄存器内容的命令是( D )。 A. G B. D C. T D. R 10. 能够将ax中的内容送到内存0000:0200H处的指令序列是(D)。

华中科技大学物理试卷资料

华中科技大学2008~ 2009学年第1学期 《大学物理(二)》课程考试试卷(A 卷)(闭卷) 考试日期:2008.12.21.晚 考试时间:150分钟 一.选择题(单选,每题3分,共30分) 1、一简谐波沿x 轴负方向传播,圆频率为ω,波速为u 。设t = T /4时刻的波形如图所示,则该波的表达式为: (A))/(cos u x t A y -=ω (B)]2 )/(cos[π ω+ - =u x t A y (C))]/(cos[u x t A y +=ω (D)])/(cos[πω++=u x t A y [ ] 2、一质点作简谐振动, 其运动速度与时间的关系曲线如图所示。若质点的振动规律用余弦函数描述,则其初相位为: (A) 6π (B) 65π (C) 6 5π- (D) 6π- (E) 3 2π- [ ] 得 分 评卷人

3、 使一光强为I 0的平面偏振光先后通过两个偏振片P 1和P 2,P 1和P 2的偏振化方向与原 入射光光矢量振动方向的夹角分别是α和90°,则通过这两个偏振片后的光强I 是 (A ) α202 1cos I (B )0 (C ))2(sin I 412 0α (D )α2 04 1sin I (E )α40cos I [ ] 4、在如图所示的单缝夫琅和费衍射装置中,设中央明 纹的衍射角范围很小.若使单缝宽度a 变为原来的3/2,同时使入射的单色光的波长λ变为原来的3/4,则屏 幕C上单缝衍射条纹中央明纹的宽度Δx 将变为原来的 (A)3/4倍. (B)2/3倍. (C)9/8倍. (D) 1 / 2倍. (E)2倍. [ ] 5、弹簧振子的振幅增加1倍,则该振动: (A)周期增加1倍; (B)总能量增加2倍; (C)最大速度增加1倍; (D)最大速度不变。 [ ] 6、两个线圈P 和Q 并联地接到一电动势恒定的电源上,线圈P 的自感和电阻分别是线圈Q 的两倍,线圈P 和Q 之间的互感可忽略不计。当达到稳定状态后,线圈P 的磁场能量与Q 的磁场能量的比值是 (A )4 (B )2 (C )1 (D )1/2 [ ] 7、N型半导体中杂质原子所形成的局部能级 (也称施主能级),在能带结构中处于 (A)满带中 (B)导带中 (C)禁带中,但接近满带顶 (D)禁带中,但接近导带底 [ ] 8、关于不确定关系式 ≥???x p x ,下列说法中正确的是: (A)粒子的坐标和动量都不能精确确定。 (B)由于微观粒子的波粒二象性,粒子的位置和动量不能同时完全确定。 (C)由于量子力学还不完备,粒子的位置和动量不能同时完全确定。 (D)不确定关系是因为测量仪器的误差造成的。 [ ] λ

汇编语言程序设计试卷及答案AB卷

2010—2011学年度第(1)学期期末考试试卷 科 目:汇编语言程序设计 (A )卷 考试形式:闭卷 考试时间: 120 分钟 系别、班级: 姓名: 学号: 一、单项选择题:(本题共20小题,每小题1分,共20分) 1. 设DS=5788H ,偏移地址为94H ,该字节的物理地址是 。 (A) 57974H (B) 57914H (C) 5883H (D) 58ECH 2. IP 指令指针寄存器是属于 。 (A) 通用寄存器 (B) 段寄存器(C) 变址寄存器 (D) 控制寄存器 3. 下面有语法错误的指令是 。 (A) ADD AL,AH (B) ADD [BX+3],AL (C) ADD AH,[DI] (D) ADD [BX],DA1(DA1是变量名) 4. 完成对DX 的有符号数除以2的指令是 。 (A) IDIV 2 (B) SAR DX,1 (C) DIV 2 (D) RCR DX,1 5. 使进位位置1的指令是 。 (A) CLC (B) CMC (C) STC (D) NOP 6. 设AL=-100,要使AL=100应执行的指令是 。

(A)NEG AL (B)NOT AL (C)INC AL (D)DEC AL 7.在条件转移指令中,结果为负数则转移的指令是。 (A)JNS (B)JZ (C)JS (D)JC 8.下面的XCHG指令中,语法正确的是。 (A)XCHG AL,DS (B)XCHG BH,[BX] (C)XCHG AL,OFH (D)XCHG BUF1,BUF2 9.一条指令中目的操作数不允许使用的寻址方式是。 (A)寄存器寻址(B)立即数寻址 (C)变址寻址(D)直接寻址 10.设SP=1FFFH,执行下列指令后,SP寄存器的值是。 ┇ POPF PUSH BX PUSH BX ┇ (A)2000H (B)2002H (C)1FFCH (D)1FFEH 11.LES SI ,[2000H]指令的全部功能是。 (A)把地址2000H送SI (B)把地址2000H字单元的内容送SI (C)把地址2000H字单元内容送SI,把2002H字单元内容送ES (D)把地址2000H字单元内容送ES,把2002H字单元内容送SI 12.设AL=04H,CL=0F8H,执行MUL CL指令后,结果是。 (A)AX=0032H (B)AX=00E0H (C)AX=03E0H (D)AX=0FFE0H 13.设ES=3000H,DI=00FFH,CX=0005H,AL=41H,DF=0,从300FFH开始的连续5 个字节单元内容分别是44H,43H,42H,41H。执行REPNZ SCASB指令后,正确的结果是。 (A)DI=0104H,CX=0000H (B)DI=0103H,CX=0001H (C)DI=0102H,CX=0002H (D)DI=0101H,CX=0003H 14.某数据段如下: DATA SEGMENT ORG 20H X DB 12H,'AB'

华中科技大学数值分析2016年试卷

华中科技大学研究生课程考试试卷 课程名称: 课程类别 考核形式 学生类别______________考试日期______________学号__________________姓名__________________任课教师___________________ 一、填空 (每题3分,共24分) 1.设0.0013a =, 3.1400b =, 1.001c =都是经过四舍五入得到的近似值,则它们分别有 , , 位有效数字。 2.设(0,1,2,3,4)i x i = 为互异节点,()i l x 为对应的4次Lagrange 插值基函数,则 4 40 (21)()i i i i x x l x =++=∑___________________,4 40 (21)(1)i i i i x x l =++=∑________。 3. 已知3()421f x x x =++, 则[]0,1,2,3f = ,[]0,1,2,3,5f = 。 4.当常数a = , ()1 2 3 1 x ax dx -+?达到极小。 5. 三次Chebyshev 多项式3()T x 在[-1, 1]上3个不同实零点为1x = , 2x = ,3x = ;()()()12311 max x x x x x x x -≤≤---= 。 6.已知一组数据()()() 01,12,25, y y y ===利用最小二乘法得到其拟合直线y ax b =+,则a =_____ ,b =_____。 7. 当0A = ,1A = 时,求积公式 ()()()1011 1 ()1013 f x dx f A f A f -≈ -++? 的代数精度能达到最高,此时求积公式的代数精度为 。 8.已知矩阵1 222A ?? = ?-?? ,则A ∞= ,2A ,()2cond A = 。 二、(10分) 设函数()y f x =, 已知()()()0'01,14f f f ===, (1) 试求过这两点的二次Hermite 插值多项式()2H x ; 研究生 2016-6-1 数值分析

汇编语言程序设计试题和答案

《汇编语言程序设计》试题 专业姓名成绩 一、单项选择题(每1分,共15分). 1将下列二进制数0111,1111,1111 转换为16进制数和10进制数是() A.07FFH 3021D B. 6FEH 1021D C. 07FFH 2012D D. 07FFH 2047D 2. 在1BM Pc机的IN和OUT 指令中,I/o端口号通常是由Dx寄存器来提供的,但有时也可以在 指令中用一个字节来表示端口号。试问可以直接由指令指定的I/o端口号有多少个?( ) A. 127D B.255D C. 256D D.128D 3. 设MYDAT是一个字变量,下列指令中,错误的是() A.MOV BX,10100B B.MOV DS,AX C.ADD BX,[10100H] D.MOV BX,MYDAT[SI] 4.设有关寄存器及存储单元的内容如下:(DS)=2000H,(BX)=0100H,(SI)=0002H, (20100)=12H,(20102)=56H,(20103)=78H,(21200)=2AH,(21201)=4CH,(20202)=0B7H,(21203)=65H,试指出:MOV AX,1100h[BX]指令执行后,AX寄存器内是() A.5678H B.4C2AH C.2A4CH D.7856H 5.一台微型计算机的字长为16位,如果采用字节编址,那么它可以访问的最大存储空间是多少字节 ( ),试用16进制数表示该机的地址范围() A.1M 0~FFFFFH B.64K 0~FFFFH C.128K 0~FFFFH D.128K –FFH~FFH 6. 如果在一个程序段开始执行之前,(cs)=0A7F0H,(1P)=2B40H,试问该程序段的第一个字的物 理地址是() A.BAA40H B.AAB40H C.AAA40H D.0D603H 7.下列指令哪个是错误的(设OP1,OP2 是已经用DB定义的变量名)( ) A.CMP BL,OP1 B.MOV [BX],111001B C. INC OP2 D.SAR AX,CL 8.假定(DX)=10111001B,(CL)=05,(CF)=1试确定:RCL DL,CL 指令执行后, DX中的值是() A.00CEH B.009DH C.00B9H D.003BH 9. 有符号定义语句如下: BUFF DB 1,2,3,‘123’ EBUFF DB 0 L EQU EBUFF - BUFF 问L的值为多少( ) A.6D B.7D C.3D D.5D. 10. IBMPC机中下列那些寄存器可以用来存储存储器地址() A、BX,BP,SP,CX B、AX,SI,DI,DX C、BX,SI,DI,SP D、DX,SI,DI,SP 11.下列指令中正确的是() A.MOV [BX],[SI] B.MOV AX,[SI][DI] C.MOV BX,OFFSET NAME[SI] D.MOV BYTE PTR [100],100 12下列程序段执行后,寄存器BX中的内容是什么()

1!《汇编语言程序设计》试题

《汇编语言程序设计》试题 1.将8进制的数23转化为3进制的数,其值为(201)。 23(8)=2*8^1+3*8^0=19(10) 19(10)=201(3) 2.汇编语言程序的开发过程要经历编辑、(汇编)、链接和运行调试等几个阶段。 3.Intel 8086 CPU中的段寄存器有CS、DS、ES和(SS)。 段寄存器CS、DS、ES、SS 4.汇编语言指令中操作数分为立即数操作数、寄存器操作数和(内存操作数)三类。 5.永远指向堆栈段栈顶单元的寄存器为(SP)。 6. 英文大写字母A的ASCII码为41H,则英文大写字母D的ASCII码为(44H)。 A=41H B=42H C=43H D=44H... 7. BCD码分为压缩的BCD码和(非压缩BCD码)两类。 8. 8086/8088CPU有(20)根地址线,可寻址1M字节的内存空间。 8086/8088CPU提供的地址总线有20位,2的20次方等于1M 同理,寄存器是16位的,所以就是2的16次方等于64K 9.80x86CPU有实模式和保护模式两种操作模式,而8086/8088CPU只能工作在(实)模式下。 10.(堆栈)是内存中的一块特定区域,其中的内容是按照后进先出的原则进行操作的。 11. 8086/8088CPU中变址寄存器有SI和(DI )两个。 12.主程序和子程序之间的参数传递通常有如下三种方法:通过寄存器传递、通过存储器传递和通过(堆栈)传递。 13.循环指令loop指令隐含的计数器是(CX )寄存器。 14. 已知8位二进制表示的整数X的补码为10011011,则-X的补码的二进制编码为(01100101)。 先各位取反,0变成1,1变成0。然后最低位加一。例子11111111,0011100; X=10011011 -X=01100101 -2X=(-X左移一位补零,多的那位忽略)11001010; 1/2 X=11001101(看X,右移一位原来第一位是什么现在还是什么) ;-1/2X=00110010(同理,看-X) 15.有如下定义:BUF DW 4,6,$+2,若汇编时BUF分配的偏移地址是0042H,则汇编后BUF数组中第三个字的值是(0048h)。 DW在内存空间中占2个字节,$是指向下一内存空间的意思,所以,图解可以有 00 <--0042h 04 <--0043h

相关文档
最新文档