第十章的实验11出的有点不同。一是相对简单一些,还有似乎没有用到太多本章的内容。比如MOVSB 就没用到。下面是我的代码

 1 assume ds:datasg, cs:code  
 2 datasg segment    
 3     db "beginner's All-purpose Symbolic Instruction Code.", 0
 4 datasg ends  
 5 code segment
 6     begin: mov ax, datasg
 7     mov ds, ax
 8     mov si, 0
 9     call letterc
10     
11     mov ax, 4c00h
12     int 21h
13 letterc:   
14     s: mov al, [si]
15     cmp al, 0
16     je eos
17     cmp al, 97
18     jb s0
19     cmp al, 128
20     ja s0
21     and al, 11011111B
22     mov [si], al
23     s0: inc si 
24     jmp letterc
25 eos:   
26 ret 
27 code ends  
28 end begin

转载于:https://www.cnblogs.com/yangbin990/archive/2011/12/03/2273746.html

王爽汇编语言 实验11相关推荐

  1. 8086汇编学习小记-王爽汇编语言实验12

    8086汇编学习小记-王爽汇编语言实验12 0号中断处理程序,开始安装在0000:0200处的程序最后用死循环导致显示不出'divided error',改成直接退出就正常显示了.注意修改ss,sp之 ...

  2. 王爽 汇编语言 实验七

    最近在看王爽老师的汇编语言,写的确实很好,简单易懂,引人入胜!相比较我们学校一些老师的书籍,那简直是··· 惨绝人寰 先说一下思路: 题目的简单表述就是:将一个段的内容复制到另一个段,不过要排列成固定 ...

  3. 王爽 汇编语言 实验全部答案

    实验一 实验二 实验三 实验四 实验五 实验六 实验七 实验八 实验九 实验十 实验十一 实验十二 实验十三 实验十四 实验十五 (未完持续,正在写ing)

  4. 王爽汇编语言 实验5

    (1).1   当debug未执行我们的代码段指令时,从075A:0000开始的256字节是PSP段(之前的实验中已经进行过相关解释),而此时我们定义的数据是从075A:0100开始存放的.这个时候D ...

  5. 菜鸡记录-王爽-汇编语言-实验十(编写子程序-解决除法溢出)

    题目: 代码: assume cs:code,ss:stackstack segmentdw 8 dup(0) stack endscode segment start:mov ax,stackmov ...

  6. 菜鸡记录-王爽-汇编语言-实验十(编写子程序-显示字符串)

    题目: 代码: assume cs:codedata segmentdb 'Welcome to masm!',0data endscode segmentstart: mov dh,8mov dl, ...

  7. 王爽汇编语言实验7一个很好的解法(转)

    assume cs:codesg,ds:datadata segmentdb '1975','1976','1977','1978','1979','1980','1981','1982','1983 ...

  8. 王爽汇编语言 实验14

    assume cs:codecode segment start:;年份 mov al,9out 70h,alin al,71hmov ah,almov cl,4shr ah,cland al,000 ...

  9. 王爽汇编语言 实验15

    解: assume cs:codestack segmentdb 128 dup(0) stack endscode segment start:mov ax,stackmov ss,axmov sp ...

最新文章

  1. ResNets王者回归、「极飞科技」刷新中国农业AI领域最大融资纪录 | AI日报
  2. 芯片的未来,靠这些技术了
  3. Windows 服务全攻略(1)
  4. leetcode 697 Degree of an Array
  5. jQuery获取及设置单选框,多选框,文本框内容
  6. anaconda base环境_Mac系统下借助Anaconda为jupyter notebook添加多个python内核及相关操作...
  7. 阿帕奇服务器文件上传,Apache HttpCore4.4基于经典的IO实现HTTP文件传输服务器
  8. flex 左右布局_web前端学习:移动端开发常用布局—前端弹性布局总结
  9. Persistent Data Structures(可持久化的数据结构)
  10. left join条件放在on和where的区别
  11. 当年如果有这个,语文就不会不及格了
  12. 站内搜索(ELK)之数据目录
  13. silverlight:手写板/涂鸦/墨迹/InkPresenter示例程序
  14. [黑科技] 使用Word和Excel自制题库自判断答题系统
  15. XPOSED框架下载地址
  16. 论基因检测的必要性,主动把握健康。
  17. 可以实现psd转png转换器有哪些?这些工具能让你轻松转换图片格式
  18. vue加载m3u8视频格式
  19. 使用latex导出IEEE文献格式
  20. Apad Qzone项目总结(二)---换肤功能实现!!!

热门文章

  1. Focus on the Good 专注于好的方面
  2. 十二 Cent OS下 tomcat启动项目响应速度很慢
  3. 细细品味C#——文件操作
  4. ASP.NET网站性能提升的几个方法
  5. 在MFC框架下使用osg报内存泄露的解决办法
  6. 【JLOI2013】地形生成
  7. 《小马哥Spring Cloud系列》十五:分布式应用追踪-视频笔记
  8. Can not issue data manipulation statements with executeQuery()错误解决
  9. C++编程基础二 03-const形参与实参
  10. python学习笔记-day2-dict,tuple, string常用函数