
汇编
with-_-
这个作者很懒,什么都没留下…
展开
-
演练2. IT菜鸟工程师的工资
有8位IT菜鸟工程师,第一行数据是他们的基本工资,第二行是绩效工资,编程求出总工资放在第三行。assume cs:codesg, ds:datasgdatasg segment dw 6290, 7230, 2943, 3360, 7469, 6871, 3067, 3086 dw 7288, 7160, 5733, 7030, 5281, 6891, 4853, 4539...原创 2018-04-14 10:37:55 · 223 阅读 · 0 评论 -
演练3. 求总成绩
在下面的数据段中,给出了全班5名同学OS、AL、SE、DB课程的成绩,请编程计算出总成绩,写在0值处assume cs:codesg,ds:datasg,ss:stacksgdatasg segment dw 54, 74, 71, 52, 0 dw 68, 54, 93, 95, 0 dw 81, 52, 97, 67, 0 dw 98, 77, 69, 99,...原创 2018-04-14 10:39:15 · 303 阅读 · 0 评论 -
汇编 改大写
编程,将datasg段中每个单词的前4个字母改为大写。assume cs:codesg,ds:datasg,ss:stacksgdatasg segment db '1.display ' db '2.brows ' db '3.replace ' db '4.modify ' datasg ends...原创 2018-04-19 18:31:54 · 226 阅读 · 0 评论 -
汇编 字符串加密
(1)编程为datasg段中字符串中的每个字符加密,加密规则是:每个字符的ASCII值加4。加密好的字符写在待加密字符的后面assume cs:codesg,ds:datasgdatasg segment db 'aah, I love you!' db '................'datasg endscodesg segmentstart: mov ax...原创 2018-04-19 18:33:46 · 1139 阅读 · 0 评论 -
用代码的直接定址表改写程序
assume cs:code, ss:stackstack segment db 100H dup (?)stack endscode segment org 100hstart: jmp begmenu db 10,13,10,13,' MENU ' db 10,13 db 10,13,...原创 2018-06-13 20:12:45 · 271 阅读 · 0 评论 -
用中断输入并显示
assume cs:code, ss:stackstack segment db 100H dup (?)stack endscode segmentstart:input: ;击键盘上的一个键 mov ah,0 int 16h ;如果是'$'就退出 cmp al, '$' je stop ;...原创 2018-06-13 21:17:32 · 369 阅读 · 0 评论