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

我的博客

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

[2008-05-17 14:10] 第6章检测题,请帮忙指点一下!

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

        

                  assume cs:code 
                  code segment 
                  start: mov ax,...
阅读全文 | 评论次数(4) | 浏览次数(830) | 所属类型(汇编作业)

[2008-05-10 00:02] 有点紧张!!

平时上汇编课程的时候,都不想听课,汇编,我基本是自学王爽老师的这本书的,可是,我现在进度才到第三章啊!!在三周就考试了,好紧张啊!!!!...
阅读全文 | 评论次数(5) | 浏览次数(660) | 所属类型(默认类型)

[2008-05-04 00:12] 转DEBUG 详解

DEBUG命令详解 

DEBUG是DOS中的一个外部命令,从DOS 1.0起就带有此命令,因此可见此命令的重要性了。虽然此命令的功能非常强大,可以解决许多问题,可是对许多人来说,尤其是初学者来说,却非常不易掌握。因此,现将DEBUG的命令详细介绍一番,以让大家知道它的使用。 

Debug:A(汇编) 


直接将 8086/8087/8088 记忆码合并到内存。 

该命令从汇编语言语句创建可执行的机器码。所有数值都是十六进制格式,必须按一到四个字符输入这些数值。在引用的操作代码(操作码)前指定前缀记忆码。 


a [address] 


参数 

a...
阅读全文 | 评论次数(0) | 浏览次数(433) | 所属类型(默认类型)

[2008-05-03 17:19] 第2章自测题

下列关于8086CPU的工作原理的描述错误的是_____。

 
1、        汇编程序员可以通过对各种寄存器中内容的修改实现对CPU的控制。
 
2、        CPU在访问内存时,采用“段地址*16+偏移地址”的形式给出要访问的内存单元的物理地址。
 
3、        任意时刻,CS:IP指向的内容即是此刻CPU正在执行的指令。
 
4、        传送指令能够更改所有通用寄存器的内容。


                  mov ax,936aH
                  mov bx,79b8H
                  add al,bl
                  指令执行后AX中的数据是:____
 
1、        1c22H                
 
2、        9322H                
 
...
阅读全文 | 评论次数(3) | 浏览次数(544) | 所属类型(汇编作业)

[2008-05-03 16:49] 检测3.1出现了点问题了

mov ax,1 
mov ds,ax 
mov ax,[0000]   
请问经过前两句后DS的设置是不是0001啊 若是0001,则【0000】不是相当于00010吗?然这个要怎么找出它的值啊?
谢谢回答!...
阅读全文 | 评论次数(1) | 浏览次数(467) | 所属类型(汇编作业)

[2008-05-02 11:20] 检测点1.1  错了第(5)题啊

8080、8088、80286、80386的地址总线宽度分别为16根、20根、24根、32根,则它们的手址能力分别为:64(KB)1(MB)16(MB)4(GB). 
我至今想不太清楚是什么原因啊!...
阅读全文 | 评论次数(3) | 浏览次数(538) | 所属类型(汇编作业)