编写源文件---->编译 ------->链接 -------->执行
1.编写源程序
assume cs:codesg -> 将CS:IP 指向 codesg
codesg segment ---->段开始
mov ax,0123H-------------------
mov bx,0456H |
add ax,bx |
add ax,ax 汇编指令
|
mov ax,4c00H |
...
- [fpamc] 对, 10/24 07:34
- [baiandhei] add al,bl AX=0c; al 与bl相加的进位并没有加入到ah中,而是放在了进位标致中。 10/23 15:09
- [baiandhei] 谢谢 我知道哪里错了。 应该是最后一步:add al,bl AX=0C. al和bl相加的结果进 10/23 15:08
- [baiandhei] 害你眼泪汪汪的是你的泪腺太发达了,或许是古人的义之情节太让我们感动了 10/23 14:53
- [chinatree] 楼主太牛了,害的我眼泪汪汪的。 10/23 09:36
- [fpamc] 不错, 10/21 18:01
- [fpamc] 第一题有错误。 10/21 14:20
- [baiandhei] 好吧,I know .... thank you 、、、、 10/19 12:06
- [fpamc] 段地址*16=起始地址。 10/19 07:42
- [baiandhei] 段地址是16的倍数是因为段地址是一个数值,他在使用的时候需要乘以16,所以他才是16的倍数。 当偏 10/18 10:05
[2012-10-21 15:58] 第四章 笔记
阅读全文 |
评论次数(1) |
浏览次数(376) |
所属类型(个人随笔)
[2012-10-21 10:48] 第三章基础知识作业
检测点3.1
1.在Debug中,用“d 0:0 1f”查看内存,结果如下。
0000:0000 70 80 f0 30 ef 60 30 e2-00 80 80 12 66 20 22 60
0000:0010 62 26 e6 d6 cc 2e 3c 3b-ab ba 00 00 26 06 66 88
下面的程序执行前,AX=0,BX=0,写出每条汇编指令执行完后相关寄存器中的值。
mov ax,1 ax=1;
mov ds,ax ds=1;
mov ax,[0000] ax=2662H
mov bx,[0001] bx=0E626
m...
1.在Debug中,用“d 0:0 1f”查看内存,结果如下。
0000:0000 70 80 f0 30 ef 60 30 e2-00 80 80 12 66 20 22 60
0000:0010 62 26 e6 d6 cc 2e 3c 3b-ab ba 00 00 26 06 66 88
下面的程序执行前,AX=0,BX=0,写出每条汇编指令执行完后相关寄存器中的值。
mov ax,1 ax=1;
mov ds,ax ds=1;
mov ax,[0000] ax=2662H
mov bx,[0001] bx=0E626
m...
阅读全文 |
评论次数(4) |
浏览次数(373) |
所属类型(汇编作业)
[2012-10-21 10:10] 左羊之交
背手为云覆手雨,纷纷轻薄何须数?
君看管鲍贫时交,此道今人弃如土。
昔时,齐国有管仲,字夷吾;鲍叔,字宣子,再个自幼时以贫贱结交。后来鲍叔先在齐桓公门下信用显达,举荐管仲为首相,位在已上。两人同心辅政,始终如一。管仲曾有几句言语道:“吾尝三战三北,鲍叔不以我为怯,知我有老母也;吾尝三仕三见逐,鲍叔不以我为不肖,知我不遇时也;吾尝与鲍叔谈论,鲍叔不以我为愚,知时有利不利也;吾尝与鲍叔为贾,分利多,鲍叔不以我为贪,知我贫也。生我者父母,知我者鲍叔!”所以古今说知心结交,必曰“管鲍”。今日说两个朋友,偶然相见,结为兄弟,各舍其命,留名万古。
春秋时,楚元王崇儒重道,招贤纳士。天下...
君看管鲍贫时交,此道今人弃如土。
昔时,齐国有管仲,字夷吾;鲍叔,字宣子,再个自幼时以贫贱结交。后来鲍叔先在齐桓公门下信用显达,举荐管仲为首相,位在已上。两人同心辅政,始终如一。管仲曾有几句言语道:“吾尝三战三北,鲍叔不以我为怯,知我有老母也;吾尝三仕三见逐,鲍叔不以我为不肖,知我不遇时也;吾尝与鲍叔谈论,鲍叔不以我为愚,知时有利不利也;吾尝与鲍叔为贾,分利多,鲍叔不以我为贪,知我贫也。生我者父母,知我者鲍叔!”所以古今说知心结交,必曰“管鲍”。今日说两个朋友,偶然相见,结为兄弟,各舍其命,留名万古。
春秋时,楚元王崇儒重道,招贤纳士。天下...
阅读全文 |
评论次数(2) |
浏览次数(374) |
所属类型(历史)
[2012-10-17 21:35] 第二章基础知识作业
检测点2.1
(1) 写出每条汇编指令执行后相关寄存器中的值
mov ax,62727 ax=0F4A3; 记得看得不能以字符开头的。。。
mov ah,31H ax=31A3;
mov al,23H ax=3123H;
add ax,ax ax=6246H;
mov bx,826cH bx=826cH;
mov cx,ax cx=6246H;
mov ax,bx ax=826cH;
add ax,bx ax=0518H;
mov al,bh ax=0582H;
mov ah,bl ax=...
(1) 写出每条汇编指令执行后相关寄存器中的值
mov ax,62727 ax=0F4A3; 记得看得不能以字符开头的。。。
mov ah,31H ax=31A3;
mov al,23H ax=3123H;
add ax,ax ax=6246H;
mov bx,826cH bx=826cH;
mov cx,ax cx=6246H;
mov ax,bx ax=826cH;
add ax,bx ax=0518H;
mov al,bh ax=0582H;
mov ah,bl ax=...
阅读全文 |
评论次数(4) |
浏览次数(398) |
所属类型(汇编作业)
[2012-10-16 20:29] 第一章基础知识作业
1 一个CPU的寻址能力为8KB,那么他的地址总线宽度为13;
2 1KB的存储器有1024个存储单元,存储单元的编号从0到1023;
3 1KB的存储器可以存储1024个Byte,8192个bit;
4 1GB,1MB,1KB 分别是2^30,2^20,2^10;
5 8080,8088,80286,80386的地址总线宽度分别为16根,20根,
24根,32根,则他们的寻址能力分别为64KB,1MB,16MB,4GB.
6 8080,8088,8086,80286,80386的数据总线宽度分别为8根,
8根,16根,16根,32根。则他们一次可以传送的数据为 ...
2 1KB的存储器有1024个存储单元,存储单元的编号从0到1023;
3 1KB的存储器可以存储1024个Byte,8192个bit;
4 1GB,1MB,1KB 分别是2^30,2^20,2^10;
5 8080,8088,80286,80386的地址总线宽度分别为16根,20根,
24根,32根,则他们的寻址能力分别为64KB,1MB,16MB,4GB.
6 8080,8088,8086,80286,80386的数据总线宽度分别为8根,
8根,16根,16根,32根。则他们一次可以传送的数据为 ...
阅读全文 |
评论次数(2) |
浏览次数(280) |
所属类型(汇编作业)