offset code是求code这段的偏移地址
seg code呢?...


- [sbjcm33] 到第9章为止书中没有学到,上网查了下是: SEG, 汇编程序将回送变量或标号的段地址值。 也就是 12/06 01:26
- [gs2003] 呵呵,没计算平均收入。 11/28 16:51
- [chinatree] 我又来晚了。 11/15 00:44
- [gs2003] 找到答案了:在程序运行后CX寄存器中保存着程序的长度。 11/14 15:30
- [游客] 原来选D了。 11/06 14:21
- [fpamc] 你选什么。 11/02 08:44
- [游客] 欢迎 10/31 18:53
[2012-12-05 14:30] seg code与offset code有区别
阅读全文 |
评论次数(1) |
浏览次数(623) |
所属类型(默认类型)
[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,因为压...
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...
题目如下:
五、对于如下程序
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时,再次压栈将发生栈顶超界,但压栈操作有效。...
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、 传送指令能够更改所有通用寄存器的内容。...
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) |
所属类型(默认类型)
[2012-10-31 16:59] 这个论坛有趣!
喜欢这里,很不错的样子,借鉴并学习!...
阅读全文 |
评论次数(1) |
浏览次数(244) |
所属类型(默认类型)
页码数(1):
1