assume cs:code
data segment
db '1975','1976','1977','1978','1979','1980','1981','1982','1983'
db '1984','1985','1986','1987','1988','1989','1990','1991','1992'
db '1993','1994','1995'
dd 16,22,382,1356,2390,8000,16000,24486,50065,97479,140417,197514
dd
345980,590827,803530,1183000,184...


- [startasm] 博主可以试试啊,有了改进的需求正好做,没准能有多谢收获~ 04/19 11:15
- [stifler] 更好的说法应该是指定新的栈段时,CPU把CS:IP的指令压入栈中.. 04/04 19:09
- [游客] 第一题没问题;第二题结果也没什么问题。不过,你最后的理解有点问题。 程序和数据在本质上是没有区别的 04/03 20:40
- [游客] 更正一下,一时没注意!(3) 输入书上内容后会出现四个颜色怪符号.. -------------- 04/01 18:37
- [游客] 第三个有点问题。 cs,ip指向的指令是下次将读入指令缓冲器的指令,只有在指令缓冲器中的指令才能得 04/01 18:35
- [stifler] 更正一下,一时没注意!(3) 输入书上内容后会出现四个颜色怪符号.. 04/01 18:02
- [stifler] 看不清楚 我说说吧 ax=0002 bx=4026 cx=0000 dx=0000 sp=ff 04/01 17:43
- [游客] 首先cs:ip的改变不是在执行指令时,而是在cpu把指令读取到指令缓冲器中时,如果按博主的假设 m 03/31 23:48
- [lwbfq] 正确。 03/31 15:28
- [lwbfq] 博主没错,继续努力。 03/31 11:43
[2008-04-18 18:04] 实验7
阅读全文 |
评论次数(1) |
浏览次数(587) |
所属类型(汇编作业)
[2008-04-04 18:59] 检测3.2 实验2
检测3.2
(1)mov ax,2000
mov ss,ax
mov sp,10
(2)mov ax,1000
mov ss,ax
mov sp,0
实验2
(1)把指令输入1000:0出后 执行得
ax=5bea
ax=5cca
bx=30f0
bx=6026
sp=fe 200fe 5cca
sp=fc 200fc 0626
sp=fe ax=6026
sp=100 bx=5cca
sp=fe 220fe 30f0
sp=...
(1)mov ax,2000
mov ss,ax
mov sp,10
(2)mov ax,1000
mov ss,ax
mov sp,0
实验2
(1)把指令输入1000:0出后 执行得
ax=5bea
ax=5cca
bx=30f0
bx=6026
sp=fe 200fe 5cca
sp=fc 200fc 0626
sp=fe ax=6026
sp=100 bx=5cca
sp=fe 220fe 30f0
sp=...
阅读全文 |
评论次数(1) |
浏览次数(603) |
所属类型(汇编作业)
[2008-04-03 20:06] 检测点3.1
(1)ax=2662
ax=e626
ax=e626
ax=2662
bx=d6e6
ax=fd48
ax=2c14
ax=0
ax=00e6
bx=0
ax=0026
ax=000c
很简单,但不知道错没错 ,帮检查下下!!
(2)
根据题目意思
指令为:
;--------初始化
mov ax,1000
mov ds,ax
mov bx,0
mov ax,bx
jmp 2000:0
;----------
mov ax,6622 ;(1)
jmp 0ff0:0100 ;(2)
mov ax,2000 ;(3)
m...
ax=e626
ax=e626
ax=2662
bx=d6e6
ax=fd48
ax=2c14
ax=0
ax=00e6
bx=0
ax=0026
ax=000c
很简单,但不知道错没错 ,帮检查下下!!
(2)
根据题目意思
指令为:
;--------初始化
mov ax,1000
mov ds,ax
mov bx,0
mov ax,bx
jmp 2000:0
;----------
mov ax,6622 ;(1)
jmp 0ff0:0100 ;(2)
mov ax,2000 ;(3)
m...
阅读全文 |
评论次数(1) |
浏览次数(642) |
所属类型(汇编作业)
[2008-04-01 17:55] 能人来做做题目!!
mov ax,936aH
mov bx,79b8H
add al,bl
指令执行后AX中的数据是:____ (这个一定选2,ah没变)
1、 1c22H
2、 9322H
3、 9422H
4、 1d22H
在DEBUG中,____选项中的命令可以修改内存单元的内容 (这个也一定选 1 )
1、 a
2、 d
3、 t
4、 u
下列关于8086CPU的工作原理的描述错误的是_____。
(应该是多选题目 1只能通过修改CS:IP的来控制CPU...
4中的传送指令能更改大部...
mov bx,79b8H
add al,bl
指令执行后AX中的数据是:____ (这个一定选2,ah没变)
1、 1c22H
2、 9322H
3、 9422H
4、 1d22H
在DEBUG中,____选项中的命令可以修改内存单元的内容 (这个也一定选 1 )
1、 a
2、 d
3、 t
4、 u
下列关于8086CPU的工作原理的描述错误的是_____。
(应该是多选题目 1只能通过修改CS:IP的来控制CPU...
4中的传送指令能更改大部...
阅读全文 |
评论次数(1) |
浏览次数(634) |
所属类型(默认类型)
[2008-04-01 17:38] 实验任务第2章
(1) 图片只能传一张 用A命令做的!
(2)ax 结果为8 6个T 后结果出来了!
(3)-d fff0:80 后结果在fff0:00f0 条出来 生产日期为06/09/03
无法改变!
(4)输入书中内容后 U查询 多半是 add bx,al
自己随意输入 U查询 全部是 add bx,al
自己随意设地址10000 U查询 多半是add [bx+si],al
自己随意设地址10000 内容随意输入
U查询 多边也是 add [bx+si],al...
(2)ax 结果为8 6个T 后结果出来了!
(3)-d fff0:80 后结果在fff0:00f0 条出来 生产日期为06/09/03
无法改变!
(4)输入书中内容后 U查询 多半是 add bx,al
自己随意输入 U查询 全部是 add bx,al
自己随意设地址10000 U查询 多半是add [bx+si],al
自己随意设地址10000 内容随意输入
U查询 多边也是 add [bx+si],al...
阅读全文 |
评论次数(3) |
浏览次数(665) |
所属类型(汇编作业)
[2008-03-31 21:44] 检测2.3
下面三条指令执行后,CPU几次修改IP?都是在什么时候?最后IP中的值是多少?
mov ax,bx
sub ax,ax
jmp ax
我是这么理解的,在执行指令前,如不对IP指定,则认为是0.
或者假设是0.... 所以在执行指令前没有修改IP
当 mov ax,bx 时 修改一次, IP值为这条指令的的字节+0,
当 sub ax,ax 时 修改一次, IP值为上条IP+这条指令的字节,
当 jmp ax 时 修改一次,IP值为上条IP+这条指令的字节,而执行jmp时会修改IP, 所以此时的IP为ax,即0.
sub是查过的 表示为ax=a...
mov ax,bx
sub ax,ax
jmp ax
我是这么理解的,在执行指令前,如不对IP指定,则认为是0.
或者假设是0.... 所以在执行指令前没有修改IP
当 mov ax,bx 时 修改一次, IP值为这条指令的的字节+0,
当 sub ax,ax 时 修改一次, IP值为上条IP+这条指令的字节,
当 jmp ax 时 修改一次,IP值为上条IP+这条指令的字节,而执行jmp时会修改IP, 所以此时的IP为ax,即0.
sub是查过的 表示为ax=a...
阅读全文 |
评论次数(1) |
浏览次数(580) |
所属类型(汇编作业)
[2008-03-31 14:15] 检测2.2
(1)00010 1000F
(2)1001 2000...
(2)1001 2000...
阅读全文 |
评论次数(1) |
浏览次数(646) |
所属类型(汇编作业)
[2008-03-30 21:56] 检测2.1
(1)
AX=F4A3H
AX=31A3H
AX=3123H
AX=6246H
BX=826CH
CX=6246H
AX=826CH
AX=04D8H
AX=0482H
AX=6C82H
AX=D882H
AX=D888H
AX=D810H
AX=6246H
(2)
mov ax,2
add ax,ax
add ax,ax
add ax,ax...
AX=F4A3H
AX=31A3H
AX=3123H
AX=6246H
BX=826CH
CX=6246H
AX=826CH
AX=04D8H
AX=0482H
AX=6C82H
AX=D882H
AX=D888H
AX=D810H
AX=6246H
(2)
mov ax,2
add ax,ax
add ax,ax
add ax,ax...
阅读全文 |
评论次数(1) |
浏览次数(592) |
所属类型(汇编作业)
[2008-03-30 17:57] 检测1.1
看到这里后学习了很多知识,,,刚开始可能急噪了点,连存储单元是什么都没仔细看....看到习题后才知道有很多都没看清...
郁闷... 要改改阅读方式了....
下面讲讲检测1.1
(1) CPU的寻址能力是有地址总线决定的,算法为2^N(N为地址宽度)
所以此题目的地址宽度为 8*1024=2^3 *2^10 =2^13
答案 :13
关键性问题:存储器中的"单元"是B(字节Byte)...
(2) 由上述可知: 1KB=1024B ..
答案 : 1024 , 0~1023
关键性问题: 存储单元是从0开始编号的......
郁闷... 要改改阅读方式了....
下面讲讲检测1.1
(1) CPU的寻址能力是有地址总线决定的,算法为2^N(N为地址宽度)
所以此题目的地址宽度为 8*1024=2^3 *2^10 =2^13
答案 :13
关键性问题:存储器中的"单元"是B(字节Byte)...
(2) 由上述可知: 1KB=1024B ..
答案 : 1024 , 0~1023
关键性问题: 存储单元是从0开始编号的......
阅读全文 |
评论次数(2) |
浏览次数(558) |
所属类型(汇编作业)
页码数(1):
1