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

我的博客

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

[2008-11-28 23:44] 推荐博文 最后的作业--课程设计二

点击查看原图
呵呵,暑假的时候因为没有找到软盘,就没做课程设计二,开学后忙了一阶段就一直拖着没做,心理一直不是个滋味,总觉得有个事。
就来汇编逛了一下,看见大学生程序训练营,仔细看了一下内容,觉得课程安排的很不错,正好我也可以重新读一遍,唉,可是时间确实太忙,为了完成课程设计二,就先看了后面七章,把后面实验重新写一遍(也是为了巩固吧,感觉跟看第一遍没什么区别),唉学的不扎实啊。希望各位不要像我一样,又重新学,浪费时间啊。
  用了将近一个星期才完成,今天终于写出来了,其实也没有想像中的那么难,只要坚持下去就一定会做出来的。但是课程设计二可能用到一些书上没有提到的内容,这可能也是王爽老师的刻意让我们自己去...
阅读全文 | 评论次数(10) | 浏览次数(3326) | 所属类型(汇编作业)

[2008-11-28 22:30] 实验十六

实验十六书上有很多错误,希望大家注意偏移地址的计算,不然调起来会很麻烦,呵呵。。不过错的越多,理解的越深,这道题暑假调试一天(当时用第一版,错误很多),不过最后写了三种方法,这次重新写很快ok了。
assume cs:code,ss:stack

stack segment
     dd 32 dup(0)
stack ends
        
code segment
start:mov ax,stack
      mov ss,ax
          mov sp,128
          
          mov ax,code
          mov ds,ax
          mov si,offset int7ch...
阅读全文 | 评论次数(1) | 浏览次数(984) | 所属类型(汇编作业)

[2008-11-28 22:21] 实验十五

assume cs:code,ss:stack

stack segment
      dw 64 dup(0)
stack ends
          
code segment
start:mov ax,stack
      mov ss,ax
          mov sp,128
          
      mov ax,code
      mov ds,ax
          mov si,offset int9bg
          
          mov ax,0
          mov es,ax
          mov di,0204h
          
          mov cx,offset int9end-offset int...
阅读全文 | 评论次数(2) | 浏览次数(852) | 所属类型(汇编作业)

[2008-11-28 22:20] 实验十四

assume cs:code,ds:data
data segment
   time db "00/00/00 00:00:00",0
   numb db 9,8,7,4,2,0
data ends
code segment
start:mov ax,data
      mov ds,ax
      mov si,offset time
      mov di,offset numb
      mov cx,6
    s:mov al,[di]
      out 70h,al
      in  al,71h
      
      mov ah...
阅读全文 | 评论次数(1) | 浏览次数(816) | 所属类型(汇编作业)

[2008-11-28 22:16] 实验十三(1,2,3)

点击查看原图
1)
assume cs:code

code segment
start:mov ax,code
      mov ds,ax
          mov si,offset dostart
          
          mov ax,0
          mov es,ax
          mov di,0200h
          
          mov cx,offset doend-offset dostart
          cld
          rep movsb
          
          mov word ptr es:[7ch*4],0200h
          mov word ptr es:[7ch*4+2],0
          
          mov ax,4...
阅读全文 | 评论次数(3) | 浏览次数(958) | 所属类型(汇编作业)

[2008-11-28 22:13] 实验十二

;本程序为编写0号中断处理程序,即在除法溢出时在屏幕中央打印Divde error!字符串。
assume cs:code

code segment
start:mov ax,code
      mov ds,ax
          mov si,offset do0
          
          mov ax,0
          mov es,ax
          mov di,0200h
          
          mov cx,offset doend-offset do0
          cld
          rep movsb;安装0中断处理程序到0000:0200处
                   
          mov word ptr es:[0*4...
阅读全文 | 评论次数(1) | 浏览次数(550) | 所属类型(汇编作业)

[2008-11-28 22:12] 实验十一

assume cs:codesg,ds:datasg,ss:stack
datasg segment
    db "Beginner's ALL-purpose symdolic Instruction.",0
datasg ends
stack segment
    dw 8 dup (0)
stack ends
codesg segment
start:mov ax,datasg
      mov ds,ax
      mov si,0
      mov ax,stack
      mov ss,ax
      mov sp,16
      ca...
阅读全文 | 评论次数(1) | 浏览次数(366) | 所属类型(汇编作业)

[2008-11-28 22:09] 课程设计一

好几天未发作业了,这次把这几天写的发上来。呵呵。。最近比较忙,本来打算作业都发上来,觉得前面以前学过,就不再发了,以前课程设计二一直托着未做,就重新看十一到十七章,做课程设计二,已经做完了。嘿嘿。。所以就来提交作业了
课程设计一是看到大家都做了,就不再注释了,大家随便浏览一下吧
assume cs:code,ds:data,ds:data1,ss:stack
data1 segment
   dd 1975
   dd 1976,1977,1978,1979,1980
   dd 1981,1982,1983,1984,1985
   dd 1986,1987,1988,1989...
阅读全文 | 评论次数(1) | 浏览次数(430) | 所属类型(汇编作业)

[2008-11-22 09:27] 第二章的检测点

检测点2.1
1)
F4A3H
31A3H
3123H
6246H
826CH
6246H
826CH
04D8H
0482H
6C82H
D882H
D888H
D810H
6246H
2)mov al,02h
   add al,al
   add al,al
   add al,al
检测点2.2
00010h~1000fh
1001h 2000h
检测点2.3
4次修改ip的值
具体如下:
第一次:成功读mov ax,bx到指令寄存器后,ip=ip+3
第二次:成功读sub ax,ax到指令寄存器后,ip=ip+3
第三次:成功读...
阅读全文 | 评论次数(3) | 浏览次数(677) | 所属类型(汇编作业)

[2008-11-18 14:24] 检测点1.1

1)13
2)1024  00000h~003ffh
3)8192 1024
4)2^30  2^20 2^10
5)64 1 16 4
6)1 1 2 2 4
7)512 256
8)二进制...
阅读全文 | 评论次数(3) | 浏览次数(362) | 所属类型(汇编作业)
页码数(1):  1