作业,微机系统与接口技术试题作业集"/>
微型计算机及接口技术作业,微机系统与接口技术试题作业集
微机系统与接口技术试题作业集:《微机系统与接口技术》汇编作业3
1. 假设DS=2000H. BX=1256H, SI=528FH, 位移量TABLE=20A1H,[232F7H]=3280H, [264E5H]=2450H, 试问执行下列段内间接寻址的转移指令后,转移到有效地址是什么?
(1) JMP BX
(2) JMP TABLE[BX]
(3) JMP [BX][SI]
2. 判断下列程序段跳转到条件
(1) XOR AX, 1E1EH
JE EQUAL
(2) TEST AL, 10000001B
JNZ THERE
(3) CMP CX, 64H
JB THERE
3. 如果条件跳转指令的跳转目标范围超出-128~127的范围,该如何处理?举例说明。
4. 按要求编写下面的程序段
1) 当DX高4位全为0时,使AX=0,否则AX=-1。
2) 已知字符串string包含有256BYTE的内容,将其中所有的‘$’符号替换成空格(‘ ’)。
3) 所谓回文字符串是指一个字符串正读和倒读都是一样的,例如字符串‘ABCDEFFEDCBA’就是一个回文字符串,而字符串‘ABCFDDCAB’就不是回文字符串。现在有一个字符串string,包含有16个字节的内容,请编写程序段,判断该字符串是否为回文字符串。
4) 统计以‘$’字符结束的字符串string的字符个数。
实验题目(选作)
请用debug验证你做的上述第4题的4道小题的正确性。
更多推荐
微型计算机及接口技术作业,微机系统与接口技术试题作业集
发布评论