- [charly_yby] 1024^3=2^10*3=2^30 05/30 16:59
- [wisji8] 看来还是和大家说的23个才对,因为我刚才数了下机器指令的字节数,刚数到23个。 05/04 23:12
- [wisji8] 17个不对,因为我20个只复制到mov es:[bx], al。 05/04 23:11
- [游客] 博主真辛苦。 03/31 16:03
- [angelvsdemon] 同感啊! 03/29 18:12
- [phoenixbsd] 兄弟铁人啊! 03/20 23:13
- [charly_yby] 我这只小笨猪,用记事本打开源程序再复制啊= = 03/18 18:39
- [charly_yby] 恩,努力~ 03/15 23:22
- [versaariel] 工作就是生存,开心点,生活是自己的^-^ 03/15 20:10
- [charly_yby] 没更改过环境变量,昨天也没有尝试,索性就放在源目录里呗~ 不过还是谢谢提醒~ 03/10 21:23
- [游客] 在编译的时候,masm在忽略了交叉文件后,masm自动关闭了?你是怎么解决的?需要把什么放进syst 07/02 22:01
- 质疑实验4第二题九行的解法 (求前辈解惑~~~)
- 在计算某个乘法算式时,用mov 先把数值放进去,是否可以节约时间? (完全新手的猜想~)
- 在编译的时候,masm在忽略了交叉文件后,masm自动关闭了
- <<<<<<<<<<求助>>>>>>>>>第三章检测题 知道自己的错了,概念有2个不确定的~
- 在debug中执行pop指令造成刷屏!求助!
- 关于检测点3.1中的一些概念问题~ 求高手指点!!!
- 段大小的问题~ (第三个选择为什么是错的?)
- 关于IP变更次数容易犯的错误~ (同样是菜鸟的同学进)
- 关于第二章检测题的疑问!!
- 完全菜鸟自学,基础很差,需要购买《微机原理与接口》,不知道能为王爽老师的《汇编语言》做铺垫与基础学习的是哪个版本呢?
[2010-03-20 22:10] 明天连班36小时,回来发布实验5~
RT...
阅读全文 |
评论次数(2) |
浏览次数(682) |
所属类型(默认类型)
[2010-03-18 19:03] 第六章 检测点 6.1(2)
assume cs:codesg
codesg segment
dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h
dw 0,0,0,0,0,0,0,0,0,0
start: mov ax,cs
mov ss,ax
mov sp,24h
mov ax,0
mov ds,ax
mov bx,0
mov cx,8
s: push [bx]
pop cs:[bx]
add bx,2
loop s
mov ax,4c00h
int 21h
codesg ends
end start
开始...
codesg segment
dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h
dw 0,0,0,0,0,0,0,0,0,0
start: mov ax,cs
mov ss,ax
mov sp,24h
mov ax,0
mov ds,ax
mov bx,0
mov cx,8
s: push [bx]
pop cs:[bx]
add bx,2
loop s
mov ax,4c00h
int 21h
codesg ends
end start
开始...
阅读全文 |
评论次数(0) |
浏览次数(497) |
所属类型(汇编作业)
[2010-03-18 18:35] 第六章 检测点6.1 (请学长们多多指教~)
assume cs:codesg
codesg segment
dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h
atart: mov ax,0
mov ds,ax
mov bx,0
mov cx,8
s:mov ax,[bx]
mov cs:bx,ax
add bx,2
loop s
mov ax,4c00h
int 21
codesg ends
end start
AX=1068 BX=0000 CX=0008 DX=0000 SP=0000 BP=000...
codesg segment
dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h
atart: mov ax,0
mov ds,ax
mov bx,0
mov cx,8
s:mov ax,[bx]
mov cs:bx,ax
add bx,2
loop s
mov ax,4c00h
int 21
codesg ends
end start
AX=1068 BX=0000 CX=0008 DX=0000 SP=0000 BP=000...
阅读全文 |
评论次数(1) |
浏览次数(626) |
所属类型(汇编作业)
[2010-03-18 17:58] 实验4 第三小题(欢迎学长们指正~)
assume cs:code
code segment
mov ax,cs
mov ds,ax
mov ax,20H
mov es,ax
mov bx,0
mov cx,17h
s:mov al,[bx]
mov es:[bx],al
inc bx
loop s
mov ax,4c00h
int 21h
code ends ...
code segment
mov ax,cs
mov ds,ax
mov ax,20H
mov es,ax
mov bx,0
mov cx,17h
s:mov al,[bx]
mov es:[bx],al
inc bx
loop s
mov ax,4c00h
int 21h
code ends ...
阅读全文 |
评论次数(2) |
浏览次数(666) |
所属类型(汇编作业)
[2010-03-15 19:15] 消沉两天,找了个破B工作
恢复学习,再不得意也得学...
阅读全文 |
评论次数(2) |
浏览次数(654) |
所属类型(默认类型)
[2010-03-13 00:29] 关于代码长度(为实验4第三小题找的)
尤其是数据的长度,可能很多人都有疑问。其实只要把代码反汇编就可以弄清楚,mov用在寄存器之间传送数据的指令是2个字节,用在寄存器和立即数之间是3个字节,用在寄存器和ES:[BX]这之间是3个字节。inc指令占用一个字节,loop s占用两个字节。题目所要求的数据长度加起来应该是23个字节,也就是0017H。
(从论坛里扒拉出来的)...
(从论坛里扒拉出来的)...
阅读全文 |
评论次数(0) |
浏览次数(487) |
所属类型(默认类型)
[2010-03-12 22:55] 实验4 第1、2合(3还得研究研究- -)
总共是9行(开始还在计较为什么没有bh=0来清零高位)
assume cs:code
code segment
mov ax,0020h
mov ds,ax
mov bx,0
mov cx,64
s:mov [bx],bl
inc bl
loop s
mov ax,4c00h
int 21h
code ends
end
很窘迫的说- -
最开始死活就要把mov bx,0加上,仔细看了看书和论坛,搞明白了,只是把8位数据放到一个内存单元中。晕菜呀~...
assume cs:code
code segment
mov ax,0020h
mov ds,ax
mov bx,0
mov cx,64
s:mov [bx],bl
inc bl
loop s
mov ax,4c00h
int 21h
code ends
end
很窘迫的说- -
最开始死活就要把mov bx,0加上,仔细看了看书和论坛,搞明白了,只是把8位数据放到一个内存单元中。晕菜呀~...
阅读全文 |
评论次数(0) |
浏览次数(419) |
所属类型(汇编作业)
[2010-03-10 17:09] 实验3 (附部分图)
在编译的时候因为没有把masm程序放到system32下,折腾了半天,呵呵
然后又因为低头看书打字,恩错字母,把segment的t打成了m(不知道怎么搞的。。。)
再然后呢,又是在cmd下做的实验,晕菜~
现在经过一波三折终于出宫了~哈哈...
然后又因为低头看书打字,恩错字母,把segment的t打成了m(不知道怎么搞的。。。)
再然后呢,又是在cmd下做的实验,晕菜~
现在经过一波三折终于出宫了~哈哈...
阅读全文 |
评论次数(3) |
浏览次数(664) |
所属类型(汇编作业)
[2010-03-10 16:17] cmd和command的不同
cmd.exe和command.exe真的不同。
前者是WINDOWS的命令行接口,很强大,是个32位的应用程序。
后者呢,是运行在ntvdm中,有个程序叫ntvdm.exe的,它是NT系统中16位虚拟机,这下明白了吧,command.exe才是16bit的应用程序,我们学习16位汇编使用debug.exe,要运行在这个16位中,以便对我们那些16bit程序进行支持。...
前者是WINDOWS的命令行接口,很强大,是个32位的应用程序。
后者呢,是运行在ntvdm中,有个程序叫ntvdm.exe的,它是NT系统中16位虚拟机,这下明白了吧,command.exe才是16bit的应用程序,我们学习16位汇编使用debug.exe,要运行在这个16位中,以便对我们那些16bit程序进行支持。...
阅读全文 |
评论次数(0) |
浏览次数(475) |
所属类型(默认类型)
[2010-03-09 23:48] 额,实验通过不等于概念掌握= =
检测题逻辑错误那块没掌握好,题做错了.........
阅读全文 |
评论次数(0) |
浏览次数(571) |
所属类型(默认类型)
『 查看更多文章 』