. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->转移指令的原理
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  试验9的程序和疑问  [已解决] 回复[ 4次 ]   点击[ 260次 ]  
xyzliuin
[帖 主]   [ 发表时间:2008-01-07 15:51 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2007-12-24 13:09
下面是我写的
感觉没有用到第九章所教的内容,出题者的目的是什么啊


ssume cs:codesg,ds:datasg
datasg segment
        db 'w e l c o m e   t o   m a s m ! '
datasg ends
codesg segment
start:
        mov ax,datasg
        mov ds,ax
        mov ax,0B800H
        mov es,ax
        mov cx,16
        mov bx,0
        S0:
        mov al,[bx]
        mov ah,02            ;绿色
        mov es:780H[bx].40H,ax
        mov ah,36                ;绿底红字
        mov es:820H[bx].40H,ax
        mov ah,113                ;白底蓝字
        mov es:8C0H[bx].40H,ax
        add bx,2
        loop S0
        mov ax,4c00H
        int 21H
codesg ends
end start
fishboy
[第1楼]   [ 回复时间:2008-01-07 16:24 ]   [引用]   [回复]   [ top ] 
荣誉值:283
信誉值:0
注册日期:2007-06-26 11:42
你知道有一块内存中放入数据就能显示出来,这就是显存及其显示原理。
你知道计算机显示一个字符包括两个方面:字符本身及其属性。
你能够自己进行不同属性的字符的显示操作。
这就是题目的目的啊!你为了这段代码所看到的那些介绍文字,难道不是本章的内容么?!这些知识也是为第十章做的铺垫。
xyzliuin
[第2楼]   [ 回复时间:2008-01-08 15:14 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2007-12-24 13:09
这是第九章的课题设计
第九章章名为:转移指令的原理
所以我以为会让用新学的转移指令来实现呢
zhuzhu
[第3楼]   [ 回复时间:2008-01-09 10:50 ]   [引用]   [回复]   [ top ] 
荣誉值:50
信誉值:0
注册日期:2007-07-08 09:33
我做的时候到没有楼主的顾虑,书上有什么咱们就做什么就行了~

要是说检测第九章学到的转移指令,实验八应该是更合适。实验九就像是一楼说的,作用还是不少的,并且我们自己阅读一段陌生的资料而把程序编出来,本身也是一个考验,不过和本章的跳转指令联系不大。
xyzliuin
[第4楼]   [ 回复时间:2008-01-15 15:55 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2007-12-24 13:09
此贴由 贴主 于 [ 2008-01-15 15:55 ] 结贴。 结贴原因:问题已解决
得分情况:
此问题已结贴!
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved