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

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
好友圈
文章收藏
友情链接

[2013-05-25 09:21] 有关实验4.2(p121)

4.2编程那个,在编译的时候出现两条错误。。。


Microsoft(R) Windows DOS
(C)Copyright Microsoft Corp 1990-2001.

C:\DOCUME~1\ADMINI~1>edit

C:\DOCUME~1\ADMINI~1>masm
Microsoft (R) Macro Assembler Version 5.00
Copyright (C) Microsoft Corp 1981-1985, 1987.  All rights reserved.

Source filename [.ASM]: 4
Objec...
阅读全文 | 评论次数(3) | 浏览次数(576) | 所属类型(汇编相关)

[2013-05-15 12:51] 关于栈的几点疑问,盼解答

问题1:
截止到目前,栈段都是我们自己定义的,关于栈顶,也只是提供一个ss:sp指向,cpu只是知道当前栈顶的地址,既不知道这个栈的起始位置和结束位置,也不知道这个栈的大小,换句话说,cpu是不知道我们假想的栈的,也就是任何一段内存都可以当做栈,这个栈既可以很大,又可以很小既然如此,因为CPU自身并不知道我们定义的栈起始位置和结束位置,那么又何来栈顶超界的说法呢?第一章我们知道,8086cpu的内存空间地址是00000到9FFFF,难道说栈顶超界是指栈顶不在00000和9FFFF之间吗?不在这个范围之内吗?
问题2:书上说,一个栈段最大为的长度最大为64KB,如果将10000H和1ffff...
阅读全文 | 评论次数(7) | 浏览次数(649) | 所属类型(汇编相关)

[2013-05-12 17:04] 自己真是笨啊。。。。。

尼玛,今天遇到这道题怎么想也想不明白。。。。。

题目如下:
能够将ax中的内容送到内存0000:0200H处的指令序列是_4__。    
        1、         mov ds,0    
                   mov bx,200h    
                   mov [bx],ax    
        2、         mov ax,200h    
                   mov ds,ax    
                   mov bx,0    
                 ...
阅读全文 | 评论次数(0) | 浏览次数(351) | 所属类型(汇编相关)

[2013-05-12 09:42] 汇编小知识点(转)

在网上偶然看到的。。。留着以后学习

1>我们不能直接给段寄存器赋值如:mov ds,1000h
2>我们不能对段寄存器进行加减:sub ds,ax  add ds,bx

3>我们不能直接给内存单元赋值如:mov [0], 2266H

4>我们一般使用CX作为,loop循环控制循环次数的寄存器

5>我们一般使用DX作为,累加寄存器

6>我们如果要把字节型数据存放在字型单元中,需要对al和ah分别赋值

6>在汇编源程序中, 数据不能以字母开头: A000H 应该写成: 0A000H

7>到debug调用中断的时候, 要使用p指令才能看到结果

8>在...
阅读全文 | 评论次数(0) | 浏览次数(406) | 所属类型(汇编相关)
页码数(1):  1