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

我的博客

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

[2008-11-07 15:16] 14章检测题

共4道单选题目 
下列各代码序列,要从端口号为6FFh的端口读取一个字节的数据,正确的是__3___。 
 1、  mov bx,6FFH 
      out al,bx 
 2、  in al,6FFH 
 3、  mov dx,6FFH 
     in al,dx 
 4、  mov dx,6FFH 
     out al,dx 

以下关于移位错误的是__2____。 
 1、  shl的功能是将寄存器或内存单元的数据向左移位。 
 2、  shl移位时将最后移出的一位放入OF中。 
 3、  shr把最高位用0补充。 
 4、  把al中的数据向左移3...
阅读全文 | 评论次数(1) | 浏览次数(993) | 所属类型(汇编作业)

[2008-11-01 14:27] 12章实验题

编写0号中断的处理程序
assume cs:code
code segment
start:mov ax,cs
      mov ds,ax
      mov si,offset do0                   ;设置ds:si 指向源地址

      mov ax,0
      mov es,ax
      mov di,200h                         ;设置es:di指向目的地址0:200
      mov cx,offset do0end-offset do0     ;设置cx为传输长度
      cld    ...
阅读全文 | 评论次数(1) | 浏览次数(809) | 所属类型(汇编作业)

[2008-10-31 09:54] 11章实验题

;编写一个子程序,将包含任意字符,以0结尾的字符串中的小写字母转变为大写字母。
;名称:letterc
;功能:将以0结尾的字符串中的小写字母转变成大写字母。
;参数:ds:si指向字符串的首地址
;简要分析:小写字母a~z 的ascii码值为97~122。
assume cs:codesg
datasg segment
    db "Beginner's All-purpose Symbolic Instruction Code.",0
datasg ends

codesg segment
    begin:mov ax,datasg
          mov...
阅读全文 | 评论次数(1) | 浏览次数(705) | 所属类型(汇编作业)

[2008-10-28 17:44] 10章检查题 答案附分析

1.下面的程序执行后,ax中的数值为多少__4__  
    内存地址 机器码 汇编指令  
    1000:0 b8 00 00 mov ax,0  
    1000:3 e8 01 00 call s  
    1000:6 40 inc ax  
    1000:7 58 s:pop ax  
 1、 3  
 2、 1  
 3、 4  
 4、 6  

分析:call指令将下一条指令的偏移地址入栈,即ip=6入栈,然后跳转,pop ax后得到ax=6 


2.下面的程序执行完add ax,5时,ax中的数值为多少____  
    ass...
阅读全文 | 评论次数(1) | 浏览次数(918) | 所属类型(汇编作业)

[2008-10-28 15:00] 课程设计1

愚站N天,终于调试出来了课程设计一的要求
里面还有别人的帮助。
贴出来吧。给自己看看,、
也给别人看看,希望大家多给予 “批评”

assume cs:codesg,ss:stacksg
data segment 
db '1975','1976','1977','1978','1979','1980','1981','1982','1983','1984' 
db '1985','1986','1987','1988','1989','1990','1991','1992','1993','1994' 
db '1995' 

dd 16,22,382,1356,239...
阅读全文 | 评论次数(2) | 浏览次数(825) | 所属类型(汇编作业)

[2008-09-30 15:25] 苦战了一天,终于把第8章的实验完成了。

本人水平很菜很菜。
耽误了那样长的时间,才写好这个程序。
请大家多多提提意见。

assume cs:codesg,ss:stacksg
data segment
db '1975','1976','1977','1978','1979','1980','1981','1982','1983','1984'
db '1985','1986','1987','1988','1989','1990','1991','1992','1993','1994'
db '1995'

dd 16,22,382,1356,2390,8000,16000,24486,50065,97479...
阅读全文 | 评论次数(1) | 浏览次数(866) | 所属类型(汇编作业)

[2008-09-22 23:07] 第三章测试通过。

1.在8086CPU系统中一个栈段的容量最大为___3__。 
 1、 1KB 
 2、 512KB 
 3、 64KB 
 4、 32GB 

2.能够只将al中的内容压入栈的指令序列是_3____。 
 1、 push al 
 2、 pop ax 
 3、 mov ah,0 
    push ax 
 4、 mov ax,0 
    push ax 

3.若将以1000H为段地址的整个段空间当作栈使用,那么寄存器SP的初始值最合理的设置是_1____。 
 1、 0000H 
 2、 0001H 
 3、 FFFFH 
 4、 FFFEH 
...
阅读全文 | 评论次数(2) | 浏览次数(562) | 所属类型(汇编作业)

[2008-09-18 12:27] 第二章检测题终于通过了

第二章检测题终于通过了
带上题目和答案:
1.  mov ax,936aH 
    mov bx,79b8H 
    add ax,bx 
    指令执行后AX中的数据是:__3__ 
 1、 1c22H 
 2、 0c22H 
 3、 0d22H 
 4、 1d22H 

2.下列关于8086CPU的工作原理的描述错误的是___3__。 
 1、 汇编程序员可以通过对各种寄存器中内容的修改实现对CPU的控制。 
 2、 CPU在访问内存时,采用“段地址*16+偏移地址”的形式给出要访问的内存单元的物理地址。 
 3、 任意时刻,CS:IP指向的内容即是此刻C...
阅读全文 | 评论次数(2) | 浏览次数(330) | 所属类型(汇编作业)
页码数(1):  1