当前位置:文档之家› 复旦大学计算机体系结构期末考试B卷

复旦大学计算机体系结构期末考试B卷

复旦大学计算机体系结构期末考试B卷
复旦大学计算机体系结构期末考试B卷

(1)考虑下面这个for循环的汇编代码looper:

pushl %ebp

movl %esp, %ebp

subl $16, %esp

movl $0, -8(%ebp)

movl $0, -4(%ebp)

jmp .L2

.L4:

movl -4(%ebp), %eax

sall $2, %eax

addl 12(%ebp), %eax

movl (%eax), %eax

cmpl -8(%ebp), %eax

jle .L3

movl -4(%ebp), %eax

sall $2, %eax

addl 12(%ebp), %eax

movl (%eax), %eax

movl %eax, -8(%ebp)

.L3:

addl $1, -8(%ebp)

addl $2, -4(%ebp)

.L2:

movl -4(%ebp), %eax

cmpl 8(%ebp), %eax

jl .L4

movl -8(%ebp), %eax

leave

ret

根据以上的汇编代码,完成相应的for循环C程序代码(注意该程序有返回值)。

int looper(int n, int *a)

{

int i;

int x=0;

for(i= 0 ; i

{______________________________________

if(a[i]>x)//2分

x=a[i];// 2分

x++;//1分

}______________________________________

return x;// 1分

}

(2)

根据已有的结构(structure)和联合(union)的声明以及C函数void test(int i, s2 *bp)的IA32 汇编代码,推断出结构s1的完整声明和s2中CNT的值;之后再根据推断结果以及IA32汇编代码,推断补齐相应的C程序代码。

下面是要使用到的结构和联合的声明,函数void test(int i, s2 *bp)及其IA32 汇编代码。

struct s1 { struct s2 { union u1 {

int left; struct s1 *h;

s1 a[CNT]; struct s2 *i;

int right; char j; }; union u1 b; };

char c;

};

void test(int i, s2 *bp)

{

int n=bp->left+bp->right;

s1 *ap=&bp->a[i];

ap->x[ap->idx]=n;

}

其IA32汇编代码为:

test:

pushl %ebp

movl %esp, %ebp

subl $16, %esp

movl 12(%ebp), %eax

movl (%eax), %edx

movl 12(%ebp), %eax

movl 184(%eax), %eax

leal (%edx,%eax), %eax

movl %eax, -4(%ebp)

movl 12(%ebp), %eax

leal 4(%eax), %ecx

movl 8(%ebp), %edx

movl %edx, %eax

sall $2, %eax

addl %edx, %eax

sall $2, %eax

leal (%ecx,%eax), %eax

movl %eax, -8(%ebp)

movl -8(%ebp), %eax

movl (%eax), %edx

movl -8(%ebp), %eax

movl -4(%ebp), %ecx

movl %ecx, 4(%eax,%edx,4)

leave

ret

1. CNT=___9_____//2分

2. 写出s1的完整声明。

____struct s1{

int idx;//2分

int x[4];//2分

___}____________________________________

_______________________________________

_______________________________________

3. 对于下面左边的每个IA32 汇编代码,请在右边补全相应的C程序代码。(请注意下面的函数都需要返回值)

A. proc1:

pushl %ebp

movl %esp, %ebp

movl 8(%ebp), %eax

movzbl 188(%eax), %eax

popl %ebp

ret char proc1(struct s2 *x)

{

______________________________ return x->b.j;

(4分)

______________________________ ______________________________ ______________________________ }

B. proc2:

pushl %ebp

movl %esp, %ebp

subl $16, %esp

movl 8(%ebp), %eax

movl 188(%eax), %eax

movl (%eax), %eax

movl %eax, -4(%ebp)

movl 8(%ebp), %eax

movl 188(%eax), %eax

movl 184(%eax), %eax

addl %eax, -4(%ebp)

movl -4(%ebp), %eax

leave

ret

C. proc3:

pushl %ebp

movl %esp, %ebp

subl $16, %esp

movl 8(%ebp), %eax

movl (%eax), %eax

movl 188(%eax), %eax

movzbl 192(%eax), %eax

movb %al, -1(%ebp)

movl 8(%ebp), %eax

movl (%eax), %eax

movzbl 188(%eax), %eax

andb %al, -1(%ebp)

movzbl -1(%ebp), %eax

leave

ret int proc2(struct s2 *x)

{

______________________________

int a = x->b.i->left;//2分

a += x->b.i->right;//3分

return a;

(3分)

______________________________

______________________________ }

char proc3(union u1 *x)

{

______________________________

char a = x->i->b.i->c;//2分

a &= x->i->b.j//3分

return a;

(3分)

______________________________ ______________________________ }

(3)Pentium III的算术操作性能如下:

考虑如下程序:

int loop(int *a, int x, int n)

{

int y=x*x;

int i;

for(i=0;i

{

x=y*a[i];取i,取y,再发射,共3个时钟周期;这里没迭代。

return x*y;

}

}

用GCC进行编译,得到如下汇编代码:

.L2:

movl %ecx,%eax

imull (%esi,%edx,4),%eax

incl %edx

cmpl %ebx,%edx

jl .L2

1.每次循环需要的时钟周期数是多少?

3.0//4分

2.通过使用编译选项-funroll -loops,我们可以在编译时进行4路循环展开,此方法可以加快loop的运行,解释原因。

程序的循环次数变少,降低了循环的开销。即减少了y和a[i]的load需要的1个时钟周期。//6分

(4)

考虑如下一段程序:

int counter=2;

void handler(int sig)

{

counter++;

}

int count()

{

signal(SIGCHLD, handler);

int i, status;

for(i=1; i<=2; i++)

{

counter++;

if(fork()>0)

{

counter++;

while (waitpid(-1,&status,0)>0);

return counter;

}

counter+=i;

}

return counter;

}

int main()

{

printf("counter =%d\n", count());

exit(0);

}

问:

1. 程序是否总是有相同输出?

是//6分

2. 如果第一问答案为”是”,给出此固定输出,如果答案为”否”,则列出所有可

能输出。

counter=7

counter=7

counter=5//4分

(5)请写出一段代码,父进程利用fork()函数创建一个子进程之后挂起,子进程什么也不做,睡眠5s后通过kill函数发送SIGALRM信号给父进程,再睡眠3s,然后以状态1退出。父进程在信号处理程序中,回收子进程,打印子进程的退出状态,之后以状态0退出。注意程序中用到的系统调用函数不必进行错误检查,用到的头文件已经给出。

#include

#include

#include

#include

#include

void handler(int sig)

{

int status;

waitpid(-1,&status,0);

printf("%d\n",WEXITSTATUS(status)); exit(0);

}

int main()

{

pid_t pid;

signal(SIGALRM, handler);

if(fork()==0)

{

pid=getppid();

sleep(5);

kill(pid,SIGALRM);

sleep(3);

exit(1);

}

pause();

}

sigal()-handler()2分

fork() 1分

kill()1分

waitpid() 1分

sleep() 1分

WEXITSTATUS 1分

exit() 1分

程序结构 2分

(6)

下面这个问题考察你如何将虚拟地址翻译成物理地址。我们做出如下假设:这个存储器是按字节寻址的;

存储器访问是针对1字节的字的(不是4字节的字);

虚拟地址是16位长的;

1. (1) 下面需要你描述虚拟地址的格式。请在表格下方标注出下列符号的表示范围。如果其中有符号在本题中不需要用到,请不要标注。

VPO 虚拟页面偏移

VPN 虚拟页号

TLBI TLB索引号

TLBT TLB标记

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

VPN: [15-10] VPO: [9-0]//2分

TLBT: [15-11] TLBI: [10]//1分

(2) 下面需要你描述物理地址的格式。请在表格下方标注下列符号的表示范围。

PPO 物理页面偏移

PPN 物理页号

CO 缓冲块内的字节偏移量

CI 高速缓存索引

CT高速缓存标记

12 11 10 9 8 7 6 5 4 3 2 1 0

PPN: [12-10] PPO: [9-0]//2分

CT: [12-5] CI: [4-2] CO: [1-0]//2分

2. 对于给定的虚拟地址,请你指出被访问的TLB条目,相对应的物理地址,以及返回的高速缓存字节值(用16进制表示)。并且请指出是否发生了LTB不命中,是否发生了缺页,是否发生缓存不命中。如果发生缓存不命中,在“返回的缓存字节”一栏中填“-”。如果发生缺页,在“PPN”栏中填入“-”并且空着C和D部分。

(1) 虚拟地址: 0x81B6

A. 虚拟地址格式(每格填一个bit)

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

//1分

B. 地址翻译//各1分

C. 物理地址格式(每格填一个bit)//1分

12 11 10 9 8 7 6 5 4 3 2 1 0

D. 物理存储器引用//各1分

第七题

1.双层循环//10分,

2.//10分

算法改进//5分

循环展开等方法 //5分

最新复旦大学计算机体系结构期末考试B卷

(1)考虑下面这个for循环的汇编代码looper: pushl %ebp movl %esp, %ebp subl $16, %esp movl $0, -8(%ebp) movl $0, -4(%ebp) jmp .L2 .L4: movl -4(%ebp), %eax sall $2, %eax addl 12(%ebp), %eax movl (%eax), %eax cmpl -8(%ebp), %eax jle .L3 movl -4(%ebp), %eax sall $2, %eax addl 12(%ebp), %eax movl (%eax), %eax movl %eax, -8(%ebp) .L3: addl $1, -8(%ebp) addl $2, -4(%ebp) .L2: movl -4(%ebp), %eax cmpl 8(%ebp), %eax jl .L4

movl -8(%ebp), %eax leave ret 根据以上的汇编代码,完成相应的for循环C程序代码(注意该程序有返回值)。 int looper(int n, int *a) { int i; int x=0; for(i= 0 ; ix)//2分 x=a[i];// 2分 x++;//1分 }______________________________________ return x;// 1分 } (2) 根据已有的结构(structure)和联合(union)的声明以及C函数void test(int i, s2 *bp)的IA32 汇编代码,推断出结构s1的完整声明和s2中CNT的值;之后再根据推断结果以及IA32汇编代码,推断补齐相应的C程序代码。 下面是要使用到的结构和联合的声明,函数void test(int i, s2 *bp)及其IA32 汇编代码。

微机原理期末考试试题及答案

上海应用技术学院2008—2009学年第一学期 《微机原理及应用》期末试卷 A 课程代码: B203205A 学分: 3.5 考试时间: 100 分钟 课程序号: 1958,1960 班级:学号:姓名: 我已阅读了有关的考试规定和纪律要求,愿意在考试中遵守《考场规则》,如有违反将愿接受相应的处理。 试卷共页,请先查看试卷有无缺页,然后答题。 一、填空(每空1分,共20分) 1.MCS-51的EA管脚接低电平时,CPU只能访问外部程序存储器。 2.MCS-51单片机从外部程序存储器取指令时,使用/PSEN信号作“读”信号,从外部数据存储器取数据时,使用/RD信号作“读”信号。 3.MCS-51的堆栈设在内部RAM中,单片机复位后SP的内容为07 H。 4. MOV A,34H 中的34H 是直接寻址。 MOV A,@R0 中的 @R0 是间接寻址。 5.若PSW=98H,则选择了第3组工作寄存器,此时R7的地址是1F H。 6.MCS-51的数据总线共8位,来自P0 口,地址总线共16位,来自P2和P0口。 7.8255A具有(3)个8位可编程I/O口。 8.若串口工作于方式1,每分钟传送3000个字符,其波特率是(500)bit/s。 9.一个8位A/D转换器的分辨率是( 3.9)‰。 10.若0809 U REF=5V,输入模拟信号电压为2.5V时,A/D转换后的数字量是(80H)。 11.一个EPROM的地址有A0----A11引脚,它的容量为(4)KB。

12.已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为( 06H )。 二、判断题,对者划“√”,错者划“×”。(每小题1分,共10分) 1.(√)8051单片机的算术运算类指令执行的一般会影响标志位。 2.(√)8051单片机的外部数据存储器和内部数据存储器的要用不同的指令来访问。 3.(×)AJMP指令转移范围是-128~127之间。 4.(√)DPTR可以分成高8位和低8位分别寻址。 5.(×)MCS51内部定时/计数器在溢出时,都必须由软件重装初值才能按原设定值定时/计数。 6.(×)MCS-51系列单片机4个I/O端口都是多功能的。 7.(√)MCS-51特殊功能寄存器的字节地址能被8整除者,可以位寻址。 8.(×)并行扩展简单I/O口,对芯片的要求是:输入要锁存,输出要缓冲。 9.(√)串行通信要求是互相通信的甲乙双方具有相同的波特率。 10.(√)8255A的PA口具有3种工作方式。 三、阅读程序片段,指出执行结果。(每空2分,共20分) 1.MOV R1,#30H MOV A,#62H ADD A,#0B4H RLC A ANL A,01H MOV @R1,A RET ;执行到此 A=(20H),R1,=(30H),CY=(0),30H=(20H) 2.MOV R0,#20H MOV 20H,#05H MOV A,#10H MOV R2,A LOOP: ADD A,@R0

组成与汇编期末试题A卷答案

漳州师范学院 计算机科学与工程系计算机科学与技术专业07 级 《计算机组成原理与汇编语言》课程期末考试卷(A) (2008~2009学年度第一学期) 班级____________学号姓名考试时间:题号一二三四五总分 得分 阅卷教师 复核人 得分 一、单项选择题(每题2分,共20分.将答案编号A, B, C或D填入各小题括弧中) 1.定点8位字长的字,补码一个字所表示的整数范围是(A ) A.–128—+127 B.-127—+127 C.-129—+128 D.-128—+128 2. 主存储器和CPU之间增加Cache的目的是( ). A、解决CPU和主存之间的速度匹配问题 B、扩大主存储器容量 C、扩大CPU中通用寄存器的数量 D、既扩大主存储器容量,又扩大CPU中通用寄存器的数量 3.有数据定义语句BUF DW 0,1,2 DUP(0,3 DUP (1,0),2) 汇编后,变量BUF的内容是( )。 A. 0,1,0,3,1,0,2 B. 0,1,2,0,3,1,0,2 C. 0 ,1,0,1,0,1,0,1,0,1,0,1,0,1,0 ,2 D. 0 ,1,0,1,0,1,0,1,0,2,0,1,0,1,0,1,0,2, 4.下列元件存取速度最快的是()。 A、cache B、内存 C、外存 D、寄存器 5. CRT显示屏幕发光显示信息的物理原理是() A、电磁发光 B、阴极射线使荧光屏发光 C、粒子发光 D、激光使屏幕荧光发光

6. 中断屏蔽的含义是() A、不允许一切中断响应。 B、不允许优先级低于现行程序的中断响应。 C、不允许被挑选的那些中断响应。 D、取消所有禁止中断的禁令。 7.运算器虽有许多部件组成,但核心部分是( B )。 A.数据总线 B.算术逻辑单元 C.多路开关 D.通用寄存器 8.(),这时这种存储器称为虚拟存储器。 A、将外存当内存使用 B、将高速缓存当作内存使用 C、将内存当寄存器使用 D、将寄存器当内存使用 9. 汇编指令ADD AX,BX的寻址方式属于()方式。 A、直接寻址 B、寄存器寻址 C、立即寻址 D、间接寻址 10. IOP是特殊的处理器,它有自己的( ),因此具有较强的并行工作能力. A、存储器 B、运算器 C、指令和程序 D、以上均有 得分 二填空题(每空1分,共20分) 1、典型的计算机结构包括_CPU_,_存储系统__,_输入\输出系统_;他们通过总线连接在一起。 2、计算机硬件能够直接识别的语言称为___机器语言_____。 3、设(AX)=0304H,(BX)=0FF00H则执行指令 AND AX,BX 后,(AX)=__0300H_。 4、CPU从主存中取出一条指令并分析、执行该指令的所需的时间称为指令周期,它通常由若干个机器周期组成,而机器周期又包括了若干个_节拍__。 5、DMA方式中,DMA控制器从CPU完全接管对__总线__的控制,数据交换不经过CPU,而直接在主存和__I/O设备____之间进行。 6、按IEEE754标准,一个浮点数由_符号位_, 阶码E, _尾数_三部分组成。其中阶码E的值等于指数的真值加上127_。 7、引起中断的原因或来源称为中断源,将中断处理程序入口地址称为中断向量。 8、微程序控制器的核心部件是存储微程序的__控制存储器_。 9、总线是一组能为多个部件__分时共享_____的信息传送线,用来连接多个部件并为之提供信息交换通路。系统总线可分为三组,即控制总线、__数据总线___、__地址总线____。 10、在8086~80286中,有4个专门存放段基值的寄存器,称为段寄存器,其中____CS__存放当前正在运行的程序段基值, ___DS___存放当前数据段基值。 数据段DS 代码段CS 堆栈段SS 附加段ES 得分 三判断题(每题1分,共10分)对的打“√”错的打“×”。 ( 对 )1、程序计数器中存放的是后续指令的地址。如果程序执行转移指令,第一步就是改写程序计数器的内容:将转移地址置入程序计数器。 ( 对 )2、外存储器既是存储子系统的一部分,又可视为一种输入/输出设备。( 对 )3、磁表面存储器利用电磁感应原理存储信息。

《大学计算机基础》期末考试试题(A卷)

《大学计算机基础》期末考试试题(A卷) 学院:专业班级:姓名:学号: 一、选择题(每小题1分,共20分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项的编号写在答题卡的对应框中。 1、微型计算机的运算器、控制器和内存储器总称为( ) A)CPU B)MPU C)主机D)RAM 2、(188)10转化为十六进制数应该是( ) A)(DB)H B)(CB)H C)(BD)H D)(BC)H 3、完成计算机系统中软、硬件资源管理的系统软件是 ( ) A)操作系统B)CPU C)主机D)语言处理程序 4、下列属于易失性存储器的是( ) A)ROM B)RAM C)磁盘存储器D)闪存 5、下列字符中,其ASCII码值最小的一个是( ) A)8 B)Y C)a D)A 6、配置高速缓冲存储器(Cache)是为了解决( ) A)内存与辅助存储器之间速度不匹配问题B) CPU与辅助存储器之间速度不匹配问题 C) CPU与内存储器之间速度不匹配问题D)主机与外设之间速度不匹配问题 7、1MB等于( ) A)1000KB B)1024KB C)1024B D)1000B 8、计算机软件系统一般包括系统软件和( ) A)实用软件B)数据库软件C)应用软件D)编辑软件 9、GB18030-2000采用单/双/四字节混合编码,收录的汉字和藏、蒙、维吾尔等主要少数民族语言文字总数有( ) A)1.6万个B)2.7万个C)7445个D)3755个

10、能将高级语言源程序转换成目标程序的是( ) A)编译程序B)解释程序C)编辑程序D)应用程序 11、Flash的元件包括图形、影片剪辑和( ) A)图层B)时间轴C)按钮D)声音 12、下列不属于多媒体静态图像文件格式的是( ) A)GIF B)AVI C)BMP D)PCX 13、下列IP地址中属于B类地址的是( ) A) 98.62.53.6 B) 130.53.42.10 C) 200.245.20.11 D) 221.121.16.12 14、以下正确的E-mail地址是( ) A)用户名+@+域名B)用户名+域名C)主机名+@+域名D)主机名+域名 15、下列属于我国教育科研网的是( ) A)CERNET B)ChinaNet C)CASNet D)ChinaDDN 16、在缺省情况下,下列属于C类网络的掩码是( ) A)255.225.255.255 B)255.255.0.0 C)255.0.0.0 D)255.255.255.0 17、WWW是Internet提供的一项服务,通常采用的传输协议是( ) A)SMTP B)FTP C)SNMP D)HTTP 18、数据的存储结构是指( ) A)数据所占的存储空间量B)数据的逻辑结构在计算机中的表示 C)数据在计算机中的顺序存储方式D)存储在外存中的数据 19、栈和队列的共同特点是( ) A)都是先进先出B)都是先进后出 C)只允许在端点处插入和删除元素D)没有共同点 20、数据流图用于抽象描述一个软件的逻辑模型,由一些特定的图符构成。下列图符名不属于数据流图合法图符名的是( ) A) 文件B) 处理C) 数据存储D) 控制流

复旦大学生理学简答(期末必考)

复旦大学生理学简答(期末必考)

第四章 血液循环 1.第一、第二心音的特点、成因和意义 答:第一心音的特点:音频较低而持续时间长 成因:与心室收缩、房室瓣关闭、心室射血冲击主动脉根部、大血管扩张以及产生湍流等原因引起的振动有关 意义:心室收缩力很弱 第二心音的特点:音频较高而持续时间较短 成因:动脉瓣关闭引起的振动有关,还与心室舒张引起的室壁振动和血流冲击大动脉根部引起的振动有关 2.心肌兴奋性的周期性变化 答:有效不应期;相对不应期;超长期 3.心脏内兴奋传导的途径和特点 答:途径: 窦房结→心房肌→左右心房→优势传导通路→房室交界区→房室束→左右束支→浦肯野纤维→心室肌 特点:1)“优势传导通路”的传导速度较快 ,窦房结兴奋尽快传到房室交界区 2)心室内传导组织速度快,利于两心室同步收缩 3)房室交界区速度很慢(结区最慢)—房-室延搁,确保心房和心室不会同时收缩 4.心肌收缩的特点 答:同步收缩;不发生强直收缩;对细胞外Ca2+的依赖性 5.正常心电图的波形及其意义 答:P 波:左、右两心房的去极化 QRS 波群:左、右两心室的去极化 T 波:心室的复极化 P-R 间期:窦房结产生的兴奋传到心室,并引起心室开始兴奋所需要的时间,0.12~0.20s Q-T 间期:心室开始去极化到完全复极化的时间 ST 段:正常与基线平齐,心室各部分均处于去极化 6.血流通路的功能 答:功能:血液与组织细胞进行物质交换 7.心迷走神经、心交感神经、交感缩血管神经纤维的递质、受体和作用 答: 8.压力感受性反射的过程(不确定) 答:压力感受器→延髓→弧束核→心迷走神经、心交感中枢和交感缩血管中枢 9.血管紧张素、血管升压素的作用答:血管紧张素的作用:强烈缩血管作用、刺激肾上腺皮质球状带释放醛固酮、促进交感神经释放去甲肾上腺素 血管升压素的作用:在禁水、脱水、失血等情况下,血管升压素释放增加,保持细胞外液量和动脉血压的相对稳定 心迷走神经 心交感神经 交感缩血管神经 递质 去甲肾上腺素 乙酰胆碱 去甲肾上腺素 受体 β1受体 M 受体 α受体 作用 使心率加快,心肌 收缩力增强,房室交界传导加速 使心率减慢,心房肌收缩力减弱,房室交界传导减慢 使血管平滑肌收缩

微机原理期末考试试卷(有答案)

丽水学院《微机原理》考试试卷 班级:___________ 姓名:___________学号:____________ 题号一二三四五六总分得分 得分 一、判断题(每题1分,共10分) 1、十六位微型机的含义是:这种机器能同时处理十六位二进制数。(√) 2、微机的字长愈长,计算精度愈高,指令处理功能愈强。(√) 3、MOV指令要影响标志位。(×) 4、JMP SHORT NEXT称为近转移。(×) 5、8086与8088在软件上不一定完全兼容。(×) 6、端口是位于主机与外设之间的总称。() 7、DMA是一种不需要CPU介入的高速数据传送。() 8、8253中的计数可以通过初始化设置成加计数或减计数。() 9、内部中断的优先权总是高于外部中断。() 10、两片8259A级连后可管理16级中断。() 得分 二、选择题(每题1分,共20分) 1、属于数据寄存器组的寄存器是_____C___。 A.AX,BX,CX,DS B.SP,DX,BP,IP C. AX,BX,CX,DX D.AL,DI,SI,AH 2、在8086和8088汇编语言中,一个字能表示的有符号数的范围是_____B___。 A.-32768≤n≤32768 B.-32768≤n≤32767 C.-65535≤n≤65535 D.-65536≤N≤65535 3、某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为__B______。 A.02120H B.20120H C.21200H D.03200H 4、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是 ___D_____。 A.IN AL,端口地址 B.MOV AL,端口地址 C.OUT AL,端口地址 D.OUT 端口地址,AL 5、与十进制数58.75等值的十六进制数是__B______。 A.A3.CH B.3A.CH C.3A.23H D.C.3AH 6、将十六进制数FF.1转换成十进制数是__C______。 A.255.625 B.2501625 C.255.0625 D.250.0625 7、十进制负数-38的八位二进制补码是____D____。

北科大2015年微机原理期末试卷_AB资料

北京科技大学微机原理与接口技术2015-2016年第一学期期末试卷(A)考试科目:微机原理与接口技术考试形式:闭卷试卷类型:A卷 考试时间长度:120分钟共5页得分: 一、填空或选择填空(35分) 1. 8086/8088段寄存器的功能是_____________, 某一时刻程序最多可以指定访问________个存储段。 A1.用于计算有效地址B1. 用于存放段起始地址及计算物理地址 C1.分段兼容8080/8085指令D1. 方便分段执行各种数据传送操作 A2. 3 B2. 4 C2. 6D2. 64K E2.初始化时程序指定 2.8086/8088系统中复位信号RESET的作用是使_______ A. 处理器总线休眠 B.处理器总线清零 C. 处理器和协处理器工作同步 D. MPU恢复到机器的起始状态并重新启动 3. 在默认情况下, ADD [DI+100], DI指令中目标操作数存放在______寄存器指定的存储段中,指令执行时将完成______ 个总线操作周期。 A1. CS B1. DS C1. ES D1. SS A2. 0 B2. 1 C2. 2 D2. 3 4. 8086/8088CPU用指令ADD对两个8位二进制数进行加法运算后,结果为14H,且标志位CF=1,OF=1,SF=0,此结果对应的十进制无符号数应为_____ A. 20 B. –20 C. –236 D.276 5.堆栈是内存中的一个专用区域,其一般存取规则是_________ A.先入先出(FIFO) B.先入后出(FILO) C.按字节顺序访问 D.只能利用PUSH/POP指令读写

大学计算机基础期末考试题

一、选择题 1.第一台电子计算机诞生于(B )年 A.1945 B.1946 C.1971 D.1972 2. 第一代计算机的主要元器件采用的是( C )。 (A)晶体管 (B)小规模集成电路 (C) 电子管 (D)大规模和超大规模集成电路3. 存储容量的基本单位是(B )。 (A)位 (B) 字节(C)字 (D)ASCII码 4.利用计算机对指纹进行识别、对图像和声音进行处理属于的应用领域是( D)。(A)科学计算 (B) 自动控制 (C)辅助设计 (D)信息处理 5.微型计算机中运算器的主要功能是进行(C)。 (A)算术运算 (B)逻辑运算 (C) 算术和逻辑运算 (D)初等函数运算 6.中文Windows XP的“桌面”指的是(C )。 (A)整个屏幕(B)某个窗口(C)全部窗口(D)活动窗口 7.决定微型计算机性能的核心硬件是( D ) A CD-ROM B UPS C BBS D CPU 8. 一台微机的型号中含有486、586等内容时,其含义是__A_ __。 A. 运算控制单元的档次 B.软盘容量大小 C. 主存储器容量大小 D.硬盘容量大小 9.计算机硬件的五大基本构件包括:运算器、存储器、输入设备、输出设备和( B ) A. 显示器 B. 控制器 C. 磁盘驱动器 D. 鼠标器 10.在计算机内部,所有信息的表示法都是采用( C ) A 十进制 B 八进制 C 二进制 D 十六进制 11.第四代计算机的主要逻辑元件采用的是(D ) A.晶体管 B.小规模集成电路 C.电子管 D. 大规模和超大规模集成电路

12.一个完整的计算机系统包括:(A) A、硬件系统和软件系统 B、主机、键盘、显示器 C、系统软件和应用软件 D、计算机及其外部设备 13."计算机辅助设计"的英文缩写是:(A) A、CAD B、CAM C、CAE D、CAT 14.微型计算机中,ROM的中文名字是:(B) A、随机存储器 B、只读存储器 C、高速缓冲存储器 D、可编程只读存储 15.计算机能够直接执行的程序是( B) A、应用软件 B、机器语言程序 C、源程序 D、汇编语言程序 16.存储器分为内存储器和外存储器两类 ( A) A、它们中的数据均可被CPU直接调用 B、只有外存储器中的数据可被CPU调用 C、它们中的数据均不能被CPU直接调用 D、其中只有内存储器中的数据可被CPU直接调用 17.当已选定文件后,下列操作中不能删除该文件的是( D ) A.在键盘上按Delete键 B.用鼠标右击该文件,打开快捷菜单,然后选择删除命令 C.在文件菜单中选择“删除”命令 D.用鼠标双击该文件夹 18.在WindowsXP操作系统中一个文件的属性包括(B ) A.只读、存档 B.只读、隐藏 C.只读、隐藏、系统 D. 只读、隐藏、系统、存档19.Windows XP操作系统属于( C ) A. 单用户单任务操作系统

微机原理期末考试试卷(有答案)

微机原理期末考试试卷 (有答案) -CAL-FENGHAI.-(YICAI)-Company One1

《微机原理》考试试卷 一、判断题(每题1分,共10分) 1、十六位微型机的含义是:这种机器能同时处理十六位二进制数。(√) 2、微机的字长愈长,计算精度愈高,指令处理功能愈强。(√) 3、MOV指令要影响标志位。(×) 4、JMP SHORT NEXT称为近转移。(×) 5、8086与8088在软件上不一定完全兼容。(×) 6、端口是位于主机与外设之间的总称。() 7、DMA是一种不需要CPU介入的高速数据传送。() 8、8253中的计数可以通过初始化设置成加计数或减计数。() 9、内部中断的优先权总是高于外部中断。() 10、两片8259A级连后可管理16级中断。() 二、选择题(每题1分,共20分) 1、属于数据寄存器组的寄存器是_____C___。 A.AX,BX,CX,DS B.SP,DX,BP,IP C. AX,BX,CX,DX D.AL,DI,SI,AH 2、在8086和8088汇编语言中,一个字能表示的有符号数的范围是 _____B___。 A.-32768≤n≤32768 B.-32768≤n≤32767 C.-65535≤n≤65535 D.-65536≤N≤65535 3、某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为__B______。 A.02120H B.20120H C.21200H D.03200H 4、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是 ___D_____。

微机原理及应用期末试卷及答案

微机原理与汇编语言(期末试卷A答案) 一、单项选择题(每题2分,共40分) 1.(B )用来存放即将执行的指令的偏移地址的寄存器是 A.SP B.IP C.BP D.CS 2.(A )源变址寄存器是 A.SI B.DI C.SP D.BX 3.(B )设SP=1110H,执行PUSH AX后,SP中的内容为 A.SP=1112H B.SP=110EH C.SP=1111H D.SP=110FH 4.(D )语句DA1 DB 2 DUP(3,5,7)汇编后,与该语句功能等同的语句是A.DA1 DB 3,5,7 B.DA1 DB 2,3,5,7 C.DA1 DB 3,5,7,2 D.DA1 DB 3,5,7,3,5,7 5.( B )下面四个寄存器中,不能用来作为间接寻址的寄存器是 A.BX B.CX C.BP D.DI 6.( C )确定下列哪些数据在汇编语言中是非法的 A.19AH B.1372 C.102B D.145 7.(D)若栈顶的物理地址为20100H,当执行完指令PUSH AX后,栈顶的物理地址为 A.20102H B.20101H C.200FFH D.200FEH 8.( C )当执行完下列指令序列后,标志为CF和SF的值是 MOV AL,0C4H ADD AL,9DH A.0,0 B.0,1 C.1,0 D.1,1 9.( D )JMP WORD PTR[BX]的转移目标地址是 A.BX中的内容B.SP+BX的和 C.IP+[BX]之和D.BX指示的内存单元的内容 10.( B )8086/8088CPU的I/O指令采用间接寻址时,可以使用的寄存器是A.BX B.DX C.SI D.DI 11.(C )完成将BX清零,并使标志寄存器CF清零,下面指令错误的是A.SUB BX , BX B.XOR BX ,BX C.MOV BX,0 D.AND BX,0000H 12.(D )下面数据传送指令中,正确的是 A.MOV BUF1,BUF2 B.MOV CS,AX C.MOV CL,1000 D.MOV DX,WORD PTR[BP+DI] 13.(D )下列存储器哪一种存取速度最快 A.硬盘B.DROM C.ROM D.Cache 14.(B )完成将有符号数BX的内容除以2的正确指令是 A.SHR BX,1 B.SAR BX,1 C.ROR BX,1 D.RCR BX,1 15.( C )指令LOOPZ的循环执行条件是 A.CX≠0且ZF=0 B.CX≠0或ZF=0 C.CX≠0且ZF=1 D.CX≠0或ZF=1 16.(B )以8086/8088为CPU的微机内存最大容量为 A .4M B B.1MB C.640KB D.64KB 17 (C )与1A.5H不等的数据是 A.26.3125D B.11010.0101B C.32.5Q 18.( A )8位二进制补码表示的整数数据范围是 A.-128~127 B.-127~127 C.-128~128 D.-127~128 19.( A )下列四个寄存器中,不允许用传送指令赋值的寄存器是 A.CS B.DS C.ES D.SS 20.( B )指令MOV 100[SI][BP],AX的目的操作数的隐含段为 A.数据段 B.堆栈段 C.代码段 D.附加段 二、填空题(每空2分,共20分) 1.225D= 11100001 B= E1 H 2.已知X=-1011011,求[X]补= 10100101 。 3.地址2000H:0480H,其物理地址是20480H ,段地址是2000H ,偏移地址是0480H 。 4.按存储器的位置,可以将存储器分为内存储器和外存储器。5.8086最多可处理256 种中断,对每一个中断设置一个中断类型码。 三、判断题(共10分,对的画√,错的画×) 1.(×)在8位补码表示中,10000000表示的真值为-0 2.(×)奇偶标志位PF,当运算结果的低8位中有偶数个1时,被置为0。3.(×)CS、DS、ES和SS段都可以存放指令代码。 4.(×)MOV CS,[SI] 5.(×)MOV [DI],[SI] 6.(√)两数相等时转移可用JZ指令。 7.(×)OUT [BX],AL 8.(×)当IF=0时,CPU不能响应NMI中断。 9.(√)已知AL,BX为带符号数,计算AL*BX的乘积,使用下述程序段。 CBW IMUL BX 10.(√)在8位补码表示法中,对-128求补会产生溢出。 四、简答题(共20分) 1.冯·诺依曼型计算机的结构由哪些部分组成?各部分的功能是什么?(10分) 答:冯·诺依曼型计算机在硬件结构上主要由运算器,控制器,存储器,输

大一大学计算机基础教程期末考试题

1、在Windows启动后,要执行某个应用程序,下列方法中,___ D __是错误的。 A.在资源管理器中,用鼠标双击应用程序名 B.利用“开始”菜单的“运行”命令 C. 在资源管理器中,选择应用程序,击Enter键 D.把应用程序快捷方式添加到“开始”菜单的“程序”--“启动”组中 2、在Word中,系统默认的中文字体是(B)。 (A)黑体 (B)宋体 (C)仿宋体 (D)楷体 3、在Excel中,使用“保存”命令得到的文件格式为___ D ____。 A、.doc B、.exe C、.txt D、.xls 4、在PowerPoint中,可对母版进行编辑和修改的状态是(C)。 (A)幻灯片视图状态 (B)备注页视图状态 (C)母版状态 (D)大纲视图状态 5、IP地址是由一组长度为(C)的二进制数字组成。 A.8位 B.16位 C.32位 D.20位 6、下列IP地址中,不正确的是(C)。 (A)192.42.34.212 (B)202.116.37.228 (C)202.116.38.256 (D)222.200.132.253 7、下面不属于局域网络硬件组成部分的是(D)。 A.网络服务器 B.个人计算机工作站 C.网络接口卡 D.调制解调器 8、网络传输的速率为8Mbit/s,其含义为(B)。 A.每秒传输8兆个字节 B.每秒传输8兆个二进制位 C.每秒传输8000千个二进制位 D.每秒传输800000个二进制位

9、在一座办公楼内各室计算机连成网络属于(B)。 A.WAN B.LAN C.MAN D.GAN 10、PC机的(C)一般由静态RAM组成。 (A)外存 (B)CMOS系统参数存储器 (C)Cache (D)主存 11、计算机的工作过程本质上就是(A)的过程。 A.读指令、解释、执行指令 B.进行科学计算 C.进行信息交换 D.主机控制外设 12、微型计算机常用的针式打印机属于(A)。 (A)击打式点阵打印机 (B)击打式字模打印机 (C)非击打式点阵打印机 (D)激光打印机 13、操作系统是(A)。 (A)计算机与用户之间的接口 (B)主机与外设之间的接口 (C)软件与硬件之间的接口 (D)高级语言与汇编语言之间的接口 14、“32位微机”中的32指的是(B)。 (A)微机型号 (B)机器字长 (C)内存容量 (D)存储单位 15、要表示从0到99999的所有的数,至少需要用(D)位二进制数。 (A)14 (B)15 (C)16 (D)17 1、在Windows中的“任务栏”上显示的是(A)。 (A)系统正在运行的所有程序 (B)系统后台运行的程序 (C)系统禁止运行的程序 (D)系统前台运行的程序 2、在Word中,要将页面大小规格由默认的A4改为B5,则应该选择“页面设置”命令中的(D)选项卡。 (A)页边距 (B)纸张来源

微机原理期末考试试卷(有答案)

微机原理期末考试试卷(有答案)

INC DI LOOP AGAIN 也可用指令___A____完成同样的功能。 A.REP MOVSB B.REP LODSB C.REP STOSB D.REPE SCASB 11、动态存贮器刷新,下面哪种说法正确________。 A.刷新可在CPU执行程序过程中进行 B.刷新在外电路控制下,定时刷新,但刷新时,信息不读出 C.在正常存贮器读操作时也会发生刷新,可防止刷新影响读出信息,故读操 作时,应关闭电路工作。 D.刷新过程一定伴随着信息输出,无法控制,故刷新时不要进行读出操作。 12、用4K×8的存贮芯片,构成64K×8的存贮器,需使用多少4K×8的存贮芯片,正确答案为________。 A.128片 B.16片 C.8片 D.32片 13、对内存单元进行写操作后,该单元的内容________。 A.变反 B.不变 C.随机 D.被修改 14、在DMA方式下,CPU与总线的关系是________。 A.只能控制地址总线 B.相互成隔离状态 C.只能控制数据线 D.相互成短接状态 15、在PC/XT机中键盘的中断类型码是09H,则键盘中断矢量存储在________。 A.36H~39H B.24H~27H C.18H~21H D.18H~1BH 16、已知某系统共带三台外设,即X、Y、Z,每台外设都能发出中断,它们的中 断优先级为X>Y>Z,当前在执行Z中断服务程序时,X,Y同时发出中断请求, 若此时IF=0,问CPU响应哪台外设请求________。 A.X设备 B.Y设备 C.无响应X,后响应Y D.都不响应 17、8255A芯片中各端口的位数是________。 A.8位 B.26位 C.12位 D.4位 18、8255A的________一般用作控制或状态信息传输。 A.端口A B.端口B C.端口C D.端口C的上半部分 19、若以8253某通道的CLK时钟脉冲信号为基础,对其实行N分频后输出,通 道工作方式应设置为________。 A.方式0 B.方式2 C.方式3 D.方式4 20、8253有________个独立的计数器。 A.2 B.3 C.4 D.6 得分 三、填空题(每空1分,共20分) 1、IBM-PC机中的内存是按段存放信息的,一个段最大存贮空间为___64K_____ 字节。 2、下列字符表示成相应的ASCII码是多少? 回车___0AH_____;数字’0’ ___36H_____。 3、假设(DS)=0B000H,(BX)=080AH,(0B080AH)=05AEH,(0B080CH) =4000H,当执行指令“LES DS,[BX]”后,(DI)=____05AEH____,(ES)

桂林理工大学微机原理与汇编期末考试试卷【A卷】

桂 林 工 学 院 期 末 考 试 试 卷 (2006――2007年度 第1学期) 一、填空(每空0.5分,共15分) 1、设 [X]补=11100011,[Y]补=00110010,[X]原= , [X-Y]补= 。 2、计算机的指令应包括 和 两个部分。 3、定义数据字的伪指令为 ,定义汇编结束的伪指令为 。 4、8086 CPU 从内部功能上可分为 和 两个独立的功能部件 5、8088CPU 的地址总线有 条,最大内存空间为 ,物理地址是由 和 形成的。 6、设SS=1000H ,SP=3000H ,AX=128AH ,CX=0931H 则执行下列指令 PUSH AX PUSH CX POP AX 后SS=________,SP=________,AX=________,CX=________。 7、IBM PC 的汇编语言中,对I/O 端口的访问采用两条特殊指令,读端口和写端口两条指 令的助记符分别是 和 。 8、写出3条能让AX=0的指令,它们是 、 、 。 9、在8088系统中五片中断控制器8259可控制 个中断源。 10、MOV AX ,10H[BX+DI]对源操作数来说是 寻址方式。 11、某8位A/D 转换器的满度输入电压为10V ,其量化误差为 V 。 12、某数的压缩BCD 码为:0000,0001,0000,0001B ,则其非压缩BCD 码为: 。 13、8088CPU 的引脚中,可屏蔽中断输入端是_________,非屏蔽中断输入端是______;当执行总线输出操作时,引脚RD 输出____电平,引脚WR 输出____电平;当访问端口时,引脚M/IO 输出____电平 二、选择题(每题1分,共10分) 1、微型计算机在硬件上是由__________四大部分分组成。 A. 微处理器、存储器、I/O 接口和总线 ; B. ALU 、寄存器组、程序计数器和指令系统 ; C. 微处理器、存储器、输入设备、输出设备 ; D. 主板、硬盘、键盘、显示器 ; 2、n+1位符号数x 的补码表示范围为 A. -2n <x <2n B. -2n ≤x ≤2n C. -2n -1≤x <2n D. -2n ≤x <2n 3、下列8088指令中,含有非法操作数寻址的指令是 。 A. MOV AX ,[10H] B. IN AX ,DX C. MOV [BX][BP],10H D. MOV BX ,COUN[SI] 4、以下四个标志位取值中,表示累加器运算结果为零的是 。 A. OF=1 B. OF=0 C. ZF=1 D. ZF=0 5、8088系统对中断请求响应优先级最低的请求是 。

最新《大学计算机》期末考试题库及答案(全)

《大学计算机》期末考试试题及答案 (说明:将认为正确答案的字母填写在每小题后面的括号内) 1.世界上第一台通用电子数字计算机诞生于( A )。 A.美国B.英国C.德国D.日本 2.世界上第一台通用电子数字计算机诞生于( B )。 A.1953年B.1946年C.1964年D.1956年 3.第一台电子计算机是1946年在美国研制的,该机的英文缩写名是(A )。 A.ENIAC B.EDVAC C.EDSAC D.MARK-II 4.一个完整的微型计算机系统应包括( C )。 A.计算机及外部设备 B.主机箱、键盘、显示器和打印机 C.硬件系统和软件系统 D.系统软件和系统硬件 5.计算机的中央处理器CPU包括运算器和( C )两部分。 A.存储器B.寄存器C.控制器D.译码器 6.下列设备中,( D )不是微型计算机的输出设备。 A.打印机B.显示器C.绘图仪D.扫描仪 7.下列各项中,不属于多媒体硬件的是(D )。 A.光盘驱动器 B.视频卡 C.音频卡 D.加密卡 8.计算机中对数据进行加工与处理的部件,通常称为( A )。 A.运算器 B.控制器 C.显示器 D.存储器 9.运算器的组成部分不包括( B )。 A.控制线路 B.译码器 C.加法器 D.寄存器 10.把内存中的数据传送到计算机的硬盘,称为( D )。 A.显示 B.读盘 C.输入 D.写盘 11.用MIPS为单位来衡量计算机的性能,它指的是计算机的( B ),指的是 每秒处理的百万级的机器语言指令数。 A.传输速率 B.运算速度 C.字长 D.存储器容量 12.计算机硬件的核心部件是( A )。 A.中央处理器B.存储器C.运算器D.控制器 13.在外部设备中,打印机属于计算机的( B )设备。 A.输入B.输出C.外存储D.内存储 14.CGA、EGA和VGA标志着( C )的不同规格和性能。 A.打印机 B.存储器 C.显示器 D.硬盘

复旦大学分析化学AII期末考试试题全解

复旦大学2004~2005学年第二学期期末试卷(A卷) (2005年6月)课程名称: 分析化学(Ⅱ) 课程代码: 322.112.2.01 开课院系:化学系 姓名:标准答案_ 学号:_________________ 专业: 03级化学系 一、选择题:(选择最合适的一个答案,每题2分,共10分) 1、比耳定律只有当溶液浓度<0.01mol/L时才成立,其原因之一是由于高浓度时___a____。 (a)吸光邻近质点的电荷分布相互影响,改变了辐射的吸收能力的缘故 (b) 入射光的非单色性影响增大之故(c) 仪器的光度误差变得太人之故 (d) 溶液晌杂散光增大之故(e) 容易受外部实验条件的影响之故 2、使用火焰原子化器时,原子吸收谱线的洛仑兹变宽主要由__c______决定。 (a) 原子在激发态有较长的停留时间(b) 原子的热运动(c) 原子与其它种类粒子的碰撞 (d) 原子与同类粒子的碰撞(e) 外部电场对原子的作用 3、对于难挥发电中性物质进行分离定性时,首选的分析的方法为b。 (a) 气相色谱质谱法(b)高效液相色谱质谱法(c)区带毛细管电泳质谱法 (d)超临界流体色谱法(e) 经典离子交换树脂法 4、测定农药六六六(C6Cl6)使用气相色谱法,选用的最佳检测器应是 c 。 (a)热导池(b)氢火焰离子化(c)电子捕获(d)火焰光度(e) 吸光光度 5、卢浦大桥使用钢材的要求苛刻,其关键是要防止现场焊接时因热胀冷缩引起的裂纹。为此,钢材 中的含硫量要控制在0.007%以下,冶炼钢时的现场检测,你估计选用的最佳方法是_____d______。 (a) 滴定分析法(b) ICP光源的原子发射光谱法(c) 原子吸收光谱法

微机原理期末考试试题及答案1分析

微型计算机原理与接口技术 一、单项选择题 (下面题只有一个答案是正确的,选择正确答案填入空白处) 1.8086CPU通过( 1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX指令时,该信号线为( 2 )电平。 (1) A. M/IO B. C. ALE D. N/ (2) A. 高 B. 低 C. ECL D. CMOS 2.n+1位有符号数x的补码表示范围为()。 A. -2n < x < 2n B. -2n ≤ x ≤ 2n -1 C. -2n -1 ≤ x ≤ 2n-1 D. -2n < x ≤ 2n 3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。 A. AND AL, 0FH B. AND AL, 0FOH C. OR AL, 0FH D. OR AL 0FOH 4.下列MOV指令中,不正确的指令是()。 A. MOV AX, BX B. MOV AX, [BX] C. MOV AX, CX D. MOV AX, [CX] 5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。 A. 00017H B. 00068H C. 0005CH D. 0005EH 6.条件转移指令JNE的条件是()。 A. CF=0 B. CF=1 C. ZF=0 D. ZF=1 7. 在8086/8088 CPU中,一个最基本的总线读写周期由( C1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发( B2 )信息。 ⑴ A. 1个 B. 2个 C. 4个 D. 6个 ⑵ A. 数据 B . 地址 C. 状态 D. 其它 8. 8086有两种工作模式, 最小模式的特点是( 1 ),最大模式的特点是( 2 )。 ⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定

汇编语言微机原理及接口技术期末复习试卷以及参考答案八

重庆邮电大学2006/2007学年第二学期期末考试题 微机原理与接口技术考试题(A 卷) 一、单项选择题(每题1分,共20题) 1、一般,微机系统硬件由___部分组成,包括______。 A.4,CPU、存储器、I/O设备和接口电路 B.3,存储器,控制器和显示器 C.2,运算器和显示器 D.4,存储器,运算器,显示器和键盘 2、80X86微机系统有三条总线,它们是___________。 A. 地址总线、数据总线和控制总线 B. 地址总线、信息总线和存储器总线 C. 输入总线和输出总线 D. 单总线、面向微处理器双总线和面向存储器双总线 3、80X86微机中用来指出下一条要被执行指令的偏移地址的部件是___。 A.CS B.DS C.ES D.IP 4、在汇编语句MOV BL,’A’中,源操作数的寻址方式是___________。 A.直接寻址B.立即寻址 C.基址寻址D.寄存器间接寻址 5、以下指令中正确的是___________。 A.MOV DS,2D00H B.MOV CL,270 C.IN AL,DX D.MOV [DI],[SI] 6、已定义数据段 DATA SEGEMENT ORG 0213H DA1 DB 15H,34H,55H ADR DW DA1 DATA ENDS 能使AX中数据为偶数的语句是() A.MOV AX,WORD PTR DA1 B.MOV AL,DA1+2 C.MOV AL,BYTE PTR ADR+1 D.MOV AX,WORD PTR DA1+2 7、已知DS=1000H,ES=2000H,SI=0300H,内存10310H开始的两个单元中存放3A4BH,内存20310H开始的两个单元中存放4C5DH,则语句LEA BX,[SI+10H] 执行后,BX的值为________。 A.3A4BH B.4C5DH C.0310H D.3D5BH 8、MOV SP,4210H PUSH AX 执行上述指令后,SP寄存器的值是() A.4211H B.420EH C.420FH D.4212H 9、下列指令中不影响进位标志CF的指令是___________。

相关主题
文本预览
相关文档 最新文档