汇编网首页登录博客注册
freewind2000的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
  •  国有企业的效率就是差
  • 『姓名』:编程爱好者          
  • 『性别』:保密  『发送消息
  • 个人说明:27了,不知道还适合不适合编程
  • 详细信息『加为好友』
学习动态
最新留言
好友圈
文章收藏
友情链接

[2008-03-06 22:30] 第5章实验4中的最后一个实验,请高手指导

下面的程序功能是将"mov ax,4c00h"之前的指令复制到内存0:200处,补全程序,上机调试,跟踪运行结果。
assume cs:code
cs segment
   mov ax,()
   mov ds,ax
   mov ax,0200h
   mov ax,es
   mov bx,0
   mov cx,()
s: mov al,[bx]
   mov es:[bx],al
   inc bx
   loop s
   
   mov ax,4c00h
   int 21h
code ends
end

提示:
     (1)复制的是什...
阅读全文 | 评论次数(2) | 浏览次数(520) | 所属类型(默认类型)

[2008-03-05 17:22] 关于第3章检测题中一道题的质疑

在第3章检测题中有一道题我思考了很久,题目大概是这样的,文字不完全相同,意思如下面所述。
下面哪个说法正确()
A.代码段和数据段不能为同一地址。
B.mov ax,bx执行后bx内容为零。
C.一个栈段的大小可以设为任一值。
D.当SP=0时,继续执行压入栈的操作会发生栈顶越界,但是压入的操作还是会执行。

ABC选项肯定不对,利用排除法应该选D,但是我感觉D也不是完全正确,在教材中写明当把10000H~1FFFFH设为栈段的情况下,如果栈为空,SP=0,既然栈为空,那么执行压入的时候就不会发生栈顶越界的问题了,所以个人觉得D选项考虑的不是很完全。

以上纯属个人的一些的看...
阅读全文 | 评论次数(2) | 浏览次数(530) | 所属类型(默认类型)

[2008-03-03 20:04] 检测点2.1第2题

题目:使用目前学过的汇编指令,最多使用4条指令,编程计算2的4次方。

我的答案:
mov al,2   ;al=2
add al,al  ;al=2*2 
add al,al  ;al=2*2*2
add al,al  ;al=2*2*2*2

请老师检查!...
阅读全文 | 评论次数(1) | 浏览次数(531) | 所属类型(汇编作业)

[2008-03-03 19:41] 关于总线寻址的空间

地址总线寻址宽度为2的n次方Byte,地址编码从0到2的n次方减1....
阅读全文 | 评论次数(2) | 浏览次数(557) | 所属类型(默认类型)