试题详情
- 简答题在DEBUG下设置(SP)=20H,设置AX、BX、CX、DX为不同值,把这四个寄存器内容依次压入堆栈,再从堆栈中依次弹出到SI、DI、BP、BX寄存器。写出一段程序实现上述操作,并画出每条入栈指令执行后SP和堆栈中数据的变化。
-
关注下方微信公众号,在线模考后查看
热门试题
- 在COUNT DB 5这条存储单元定义伪
- 下面不完整的程序段是比较AX和BX的值,
- 在执行子程序段内调用CALL
- 已知DF=1,(SI)=100H,(DI
- 80X86系统中,CPU是通过()获知硬
- 已知(DX)=0B9H,(CL)=3,
- 在下列寄存器中,代码段寄存器是()。
- 执行下列指令后,正确的结果是()。MOV
- 已知字母A的ASCII码为十进制数65,
- 数值返回运算符有哪几种?简述LENGTH
- 有两个16位字1EE5H和2A3CH分别
- 将字符串‘HOW ARE YOU!’存入
- 测试BL寄存器内容是否与数据4FH相等,
- getchar函数可以接收()个字符,输
- 若AX=-15要得到AX=15应执行的指
- 分支程序设计。完成如下公式的计算,请写出
- 根据以下要求,写出对应的汇编语言指令
- 使用getchar函数接收字符,若输入多
- 编写一段程序,使汇编程序根据SIGN中的
- 下列程序的作用是什么?试用直接写中断向量