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

我的博客

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

[2010-02-22 21:05] 课程设计2(测试通过)

assume cs:code
code segment
ssub:mov ax,0
  mov es,ax
  mov bx,7e00h
  mov ah,2
  mov al,2
  mov ch,0
  mov cl,2
  mov dh,0
  mov dl,0
  int 13h
  mov ax,0
  push ax
  mov ax,7e00h
  push ax
  retf
  db 481 dup(0) ;一扇区

  jmp near ptr shscreen
  Addr Dw offset res-offset ssub+7c0...
阅读全文 | 评论次数(2) | 浏览次数(822) | 所属类型(汇编作业)

[2010-02-13 21:51] 实验16的代码(第三种安装地址)

Assume cs:code
Code segment
Zd:jmp short zdst
    Addr Dw offset qp-offset zd+200h,offset qj-offset zd+200h,offset bj-offset zd+200h,offset gd-offset zd+200h
   Zdst:push bx
      cmp ah,3
      Ja endzd
      Add ah,ah
      mov bl,ah
      mov bh,0
      Call addr[bx+200h]
      pop bx ...
阅读全文 | 评论次数(0) | 浏览次数(663) | 所属类型(汇编作业)

[2010-02-13 21:45] 实验16的代码(第二种安装地址)

Assume cs:code
Code segment
Zd:jmp short zdst
    Addr Dw offset qp-offset zd+202h,offset qj-offset zd+202h,offset bj-offset zd+202h,offset gd-offset zd+202h
   Zdst:push bx
      cmp ah,3
      Ja endzd
      Add ah,ah
      mov bl,ah
      mov bh,0
      Call addr[bx+202h]
      pop bx ...
阅读全文 | 评论次数(0) | 浏览次数(647) | 所属类型(汇编作业)

[2010-02-13 14:50] 实验16的代码(原理待分析后上传)

Assume cs:code
Code segment
Zd:jmp short zdst
    Addr Dw offset qp-offset zd+2,offset qj-offset zd+2,offset bj-offset zd+2,offset gd-offset zd+2
   Zdst:push bx
      cmp ah,3
      Ja endzd
      Add ah,ah
      mov bl,ah
      mov bh,0
      Call addr[bx+2]
      pop bx
      iret
  ...
阅读全文 | 评论次数(1) | 浏览次数(872) | 所属类型(汇编作业)

[2010-02-04 16:37] 课程设计1

assume cs:codesg,ds:datasg,ds:table
datasg 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,5...
阅读全文 | 评论次数(0) | 浏览次数(742) | 所属类型(汇编作业)

[2010-01-29 15:29] 实验9

assume cs:codesg,ds:datasg
datasg segment
db 'welcome to masm!'
datasg ends
codesg segment
start:mov ax,datasg
mov ds,ax
mov ax,0B800h
mov es,ax
mov bx,0
mov si,0
mov cx,16
s:mov al,[bx]
mov es:[160*12+64+si],al
mov byte ptr es:[160*12+64+si+1],00000010B
mov es:[160*12+64+160+si],al
...
阅读全文 | 评论次数(0) | 浏览次数(664) | 所属类型(汇编作业)

[2010-01-24 10:50] 实验7

实验7
assume cs:codesg,ds:datasg,ds:table
datasg 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 345...
阅读全文 | 评论次数(1) | 浏览次数(797) | 所属类型(汇编作业)

[2010-01-19 08:41] 检测点2.3作业答案

Mov ax,bx sub ax,ax jmp ax
汇编指令执行过程为:(1)读入CS:IP处指令到指令缓冲器(2)改变IP指向下一指令(3)执行指令缓冲器中的指令,(4)返回(1),所以以上指令序列IP共改变4次,分别在每条指令读入后改变1次,最后指令执行后改变1次,最后IP的值为[ax]。...
阅读全文 | 评论次数(0) | 浏览次数(344) | 所属类型(汇编作业)

[2010-01-19 08:31] 检测题2.2作业答案

检测点2.2
(1)给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为:00010H到1000FH。
(2)有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元,则SA应满足的条件为:最小为:1001H,最大为:2000H。
16SA+0=20000H,则SA=2000H,16SA+FFFFH=20000H,则SA(16的倍数)=1001H...
阅读全文 | 评论次数(0) | 浏览次数(385) | 所属类型(汇编作业)

[2010-01-08 15:24] 检测点2.1作业答案

检测点2.1   (1)
MOV AX,62627 AX=F4A3H
MOV AH,31H   AX=31A3H
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=04D8H
MOV AL,BH    AX=0482H
MOV AH,BL    AX=6C82H
ADD AH,AH    AX=D882H
ADD AL,6     AX=D888H
ADD AL,AL ...
阅读全文 | 评论次数(2) | 浏览次数(483) | 所属类型(汇编作业)
页码数(2):  1  2