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

我的博客

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

[2012-12-05 14:30] seg code与offset code有区别

offset code是求code这段的偏移地址
seg code呢?...
阅读全文 | 评论次数(1) | 浏览次数(623) | 所属类型(默认类型)

[2012-11-28 16:50] 实验7

;实验7
; 实现将data段中的数据存入table段中


assume cs:code
data segment
        ;db 定义字节数据,占1个字节
        db '1975','1976','1977','1978','1979','1980','1981','1982','1983','1984'
        db '1985','1986','1987','1988','1989','1990','1991','1992','1993','1994','1995'
        ;dd 定义双字数据,占4个字节
        dd 16,22,1356,2390,8000,16000,24486,500...
阅读全文 | 评论次数(1) | 浏览次数(472) | 所属类型(汇编作业)

[2012-11-19 15:36] 第七章 最后一题

assume cs:code,ss:stack,ds:data

stack segment
        dw 0,0,0,0,0,0,0,0
stack ends

data segment
        db '1.display       '
        db '2.brows         '
        db '3.replace       '
        db '4.modify        '
data ends

code segment
start:
        mov ax,stack
        mov ss,ax
        mov sp,16
        
        mov ax,data
        mov ds,ax
        ;...
阅读全文 | 评论次数(0) | 浏览次数(284) | 所属类型(汇编作业)

[2012-11-14 15:21] 课本上实验五第6题调试时出错。求帮助。

;使用push将a 段中的word数据逆序存储到b段中.

assume cs:code

a segment
        dw 1,2,3,4,5,6,7,8
a ends

b segment
        dw 0,0,0,0,0,0,0,0
b ends

code segment
start:
        mov ax,b
        mov ss,ax
        mov sp,16
        
        mov ax,a
        mov ds,ax
        
        mov bx,0
        mov cx,8    ;循环变量
s1:        push ds:[bx]   ;压栈
        add bx,2        ;每次循环bx的值加2,因为压...
阅读全文 | 评论次数(0) | 浏览次数(265) | 所属类型(默认类型)

[2012-11-13 16:08] 第5章检测题第5题。求解释。

为什么CX没有赋值,仍可以正常执行,CX的初始值默认为多少?
题目如下:

五、对于如下程序   
    assume cs:code   
    code segment   
    start:mov ax,code   
    mov ds,ax   
    mov ax,0020h   
    mov es,ax   
    mov bx,0   
    s:mov al,[bx]   
    mov es:[bx],al   
    inc bx   
    loop s   
    mov ax,4c00h   
    in...
阅读全文 | 评论次数(2) | 浏览次数(419) | 所属类型(默认类型)

[2012-11-08 15:28] 学完第4章

如题。呵呵。加油!...
阅读全文 | 评论次数(0) | 浏览次数(292) | 所属类型(默认类型)

[2012-11-06 14:40] 第三章测试题中的两题

一、下列指令的书写正确的是:____ 3  
1、    push al  
2、    mov cs:[0],ds:[10]  
3、    pop si  
4、    mov ds:[0],2  
  
二、下列说法正确的是:____ 4  
1、    数据段和代码段的段地址不能相同。  
2、    指令mov ax,bx执行完后bx中的值为零。  
3、    一个栈段的大小可以设为任意值。  
4、    当SP=0时,再次压栈将发生栈顶超界,但压栈操作有效。...
阅读全文 | 评论次数(0) | 浏览次数(319) | 所属类型(默认类型)

[2012-11-01 22:45] 第2章 检测题。这题曾做错了。

10、下列关于8086CPU的工作原理的描述错误的是_____。  
 A、 汇编程序员可以通过对各种寄存器中内容的修改实现对CPU的控制。  
 B、 CPU在访问内存时,采用“段地址*16+偏移地址”的形式给出要访问的内存单元的物理地址。  
 C、 任意时刻,CS:IP指向的内容即是此刻CPU正在执行的指令。  
 D、 传送指令能够更改所有通用寄存器的内容。...
阅读全文 | 评论次数(2) | 浏览次数(484) | 所属类型(默认类型)

[2012-11-01 16:12] 哦,怎么会错呢!做对了呀。再等4个小时吧。

测试完毕!答对3道题目!本章节测试没有通过,建议对本章进一步学习、牢固。...
阅读全文 | 评论次数(0) | 浏览次数(313) | 所属类型(默认类型)

[2012-11-01 16:05] 希望[ gs2003 ]再接再厉,下次通过汇编语言第2章的检测点。

希望[ gs2003 ]再接再厉,下次通过汇编语言第2章的检测点。 11/01 14:06...
阅读全文 | 评论次数(0) | 浏览次数(342) | 所属类型(默认类型)
『 查看更多文章 』