试卷(a4开卷)
考试时间:90分钟)
一、单项选择题(每小题4分,共40分)
1. “或”门中的某一个输入值为“1”,那么它的输出值___
a. 为“0b. 为“1”
c. 取决于正逻辑还是负逻辑 d. 取决于其他输入端的值。
2.设寄存器位数为8位,采用补码形式(含1位符号位)。对应于十进制数-27,寄存器内容为___
a.27h b.9bh d.5ah
3.某计算机的字长16位,它的存储容量是64kb,若按字编址,那么它的寻址范围是。
a. 0~64k-1b. 0~32k-1
c. 0~64kb-1d. 0~32kb-1
4. 某单板机的系统程序,不允许用户在执行时改变,则可以选用___作为存储芯片。
a. sram b. eprom c. cache d.辅助存储器。
5.在下列指令的表示中,正确的是。
a.mul cx,dx
b.mov 10h[bx],ax
c.inc 1000h
d.mov [2000h],bc
6.在下列指令的表示中,不正确的是。
a.mov [bx+si],bl b.mov bx,[bp+di]
c.mov ds,ax d.mov cs,bx
7.lea ax,[1h]
mov ax,100h
执行上述指令序列后,ax寄存器的值是。
a、100h b、1h c、00h d、都不是。
8.mov ah,1h
and ah,2h
执行上述指令序列后,ah寄存器的值是。
a、1h b、2h c、0h d、都不是。
9.mov ah,10h
cmp ah,bh
执行上述指令序列后,ah寄存器的值是。
a、10h b、0bh c、与bh有关 d、都不是。
10.mov [100h],10h
mov ah,[100h]
执行上述指令序列后,ah寄存器的值是。
a、与cs有关 b、与机器有关 c、与ds有关 d、都不是。
二、简答题(每小题15分,共60分)
1.下面的程序段运行后,(al
mov cx,20h
mov al , 1h
aa1: cmp al, 10h
je next
add al , 1h
loop aa1
next: nop
2.已知: 数据段寄存器 (ds)=123h ,偏移量为234h ,存有一个数据345h ,求该数据的物理地址,用十六进制表示。
3.用汇编语言编程,把一个内存字节单元的值加10h。
4.某汇编语言程序经masm软件汇编后,用debug软件进行调试,其界面如下:
u0b56:0000 b8550b mov ax,0b55
0b56:0003 8ed8mov ds,ax
0b56:0005 a00000 mov al,[0000]
0b56:0008 b001mov al,01
0b56:000a a20000 mov [0000],al
0b56:000d ebd9jmp ffe8
问题:1)程序调试到最后一条指令jmp ffe8时,(dsal2)简述该程序的功能。
《汇编语言程序设计》试卷
姓名班级学号评分。一 判断题 10小题 以下各题中给出了一些86汇编语言语句,请对其合法性作出判定。合法的,记 否则,记 答案记于题后的括号中。不在括号中的内容一律不视为回答。使用其它符号或不能清晰辨认的记法作答被视为答错。不准涂改答案。否则,视为答错。1 mov es,word ptr absd ...
汇编语言程序设计试卷A
20 学年 学期。1 考试方式 闭卷 开卷 闭卷或课程小 请填写清楚 2 问卷内容 请老师在出题时安排紧凑,填空题象征性的留出一点空格,学生将所有的答案做在答题纸上的规定位置,并写清楚大题 小题的题号 1 填空题 每空1分,共20分 1 设ss 1000h,sp 10h,ax bx 5678h,顺序...
汇编语言程序设计作业
题1.编写汇编语言源程序实现从键盘上输入1949至2049年中的某一日,计算并输出该日是这一年的第几天以及星期几。1 提示 通过输入的年 year 月 month 日 day 来计算该日是年内第几天 days 再以 year 1 year 1 4 year 1 100 year 1 400 days...