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

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
  •  我是一只流浪狗,可以向任何方向走,寻找我想要的骨头。
  • 『姓名』:秦黎明              
  • 『性别』:男    『发送消息
  • 个人说明:
  • 详细信息『加为好友』
学习动态
最新留言
好友圈
文章收藏
友情链接

[2008-06-02 16:51] 为什么往CMOS 2号中写入内容,而时间不变呢?

书上检测点14.1第一个程序读取2号单元的内容,我在debug下调试了,确实是当前时间中的分,若在桌面右下角改变分钟,则读到al中的内容也相应的改变了。而在向CMOS的2号单元写入0时,系统托盘右下角中时间的分并没有改变为0分,这是为什么??是因为在保护模式下???...
阅读全文 | 评论次数(0) | 浏览次数(456) | 所属类型(默认类型)

[2008-05-30 16:46] 怎么看不高亮闪烁的效果????

书上 13.6 节最后一个编程题显示3个红底高亮闪烁绿色'a',说是在全屏DOS方式下才能看到,我用Alt+Enter进入全屏还是看不到闪烁效果,请问怎么才能看到闪烁效果呢?我进入的是否为全屏DOS方式??...
阅读全文 | 评论次数(4) | 浏览次数(649) | 所属类型(默认类型)

[2008-05-25 07:43] 标号的类型是什么

assume cs:code
code segment
   start:.....
         .....
       s:.....
         .....
         loop s
         .....
    
code ends
   end start
其中的start,s是什么类型的?????...
阅读全文 | 评论次数(2) | 浏览次数(603) | 所属类型(默认类型)

[2008-05-24 21:42] 第六章检测题第1题有点不明白

1 在Intel8086环境下,下列说法合理的是__3___。  
 1、 汇编语言程序载入内存后处于64K空间以外的数据和指令将无法使用和执行。  
 2、 一个数据段命名为data,此标号代表这个数据段在内存中的起始地址。  
 3、 如果载入的程序没有返回语句,那么当程序代码执行完毕,将继续读取后续内存空间存储的指令到CPU内部作为指令执行下去,直到遇到返回指令为止。  
 4、 用DW和DD定义进行的数据,只能够以字为单位访问。 

请大家帮忙分析分析其它的选项,谢谢了!!!!!...
阅读全文 | 评论次数(1) | 浏览次数(607) | 所属类型(汇编作业)

[2008-05-08 10:34] 怎样单步调试“向显存空间中写入数据”的程序

有没有办法单步调试“向显存空间中写入数据”的程序,比如说实验9和实验10(1),怎么才能单步调试得到想要的结果呢?...
阅读全文 | 评论次数(5) | 浏览次数(759) | 所属类型(默认类型)

[2008-05-05 14:35] call为什么不能短转移,检测点10.4怎么做??

1、书本上180页说“call指令不能实现短转移”是不是因为短转移地址是一个字节,而进出栈
需要一个字,但我如果让高位字节为0,低位字节为短转移的偏移地址,这样行不行呢?书上
这句话该如何理解??
2、书上182页检测点10.4怎么做呀?我只想到mov bp,sp是把inc ax的偏移地址0005送给了bp,
但下一条指令add ax,[bp]时,ss:[bp]中的内容是什么?如何得出来的??...
阅读全文 | 评论次数(3) | 浏览次数(527) | 所属类型(默认类型)

[2008-05-02 21:40] 第七章检测题

生成EXE之后用Debug加载后,查看寄存器内容如下: 
    ds=0b2d es=0b2d ss=0b3d cs=0b3e ip=0000 
    程序的起始地址的段地址是__2___。 
 1、 0b3e 
 2、 0b2d 
 3、 0b3d 
 4、 0 
下列指令不能执行的是__3___。 
 1、 mov ax,10h[bx] 
 2、 mov ax,10h[di] 
 3、 mov ax,[di+si] 
 4、 mov ax,10h[bx][si] 
对如下程序要实现将datasg段中的字符串"welcome to masm!"复制到它后续的数据区...
阅读全文 | 评论次数(1) | 浏览次数(535) | 所属类型(汇编作业)

[2008-04-27 09:21] 没法改登录密码???

改了两次密码都没成功,总是提示

输入的新密码不一致!

不知什么原因,不知你们碰到这种情况没有,真是郁闷!...
阅读全文 | 评论次数(3) | 浏览次数(487) | 所属类型(默认类型)

[2008-04-26 07:23] 第六章检测题

1 在Intel8086环境下,下列说法合理的是__3___。 
 1、 汇编语言程序载入内存后处于64K空间以外的数据和指令将无法使用和执行。 
 2、 一个数据段命名为data,此标号代表这个数据段在内存中的起始地址。 
 3、 如果载入的程序没有返回语句,那么当程序代码执行完毕,将继续读取后续内存空间存储的指令到CPU内部作为指令执行下去,直到遇到返回指令为止。 
 4、 用DW和DD定义进行的数据,只能够以字为单位访问。

2 在某程序中,定义了262B的数据段data,那么程序载入内存,该段实际占用的内存空间是__3__B。 
 1、 256 
 2、 262 
 ...
阅读全文 | 评论次数(2) | 浏览次数(424) | 所属类型(汇编作业)

[2008-04-21 18:01] 课本上88页实验3不明白,请指点

点击查看原图
assume cs:codeseg
codeseg segment
    mov ax,2000h
    mov ss,ax
    mov sp,0
    add sp,4
    pop ax
    pop bx
    push ax
    push bx
    pop ax
    pop bx
    mov ax,4c00h
    int 21h
codeseg ends
end    
此程序编译和连接都能通过,且在命令提示符下也能运行,但在debug下用t命令调试时,却有问题了,就是执行到pop ax时就出现如图问题,是不是因为没进...
阅读全文 | 评论次数(2) | 浏览次数(488) | 所属类型(默认类型)
『 查看更多文章 』