随笔分类 -  8086汇编

摘要:输入一串字符,将字符串的小写字母转成大写字母 程序运行: 代码: datas segment originalCaseMaxLength db 0ffh,0 originalCase db 100h dup(?) uppercase db 100h dup(?) inputPrompt db 'in 阅读全文
posted @ 2019-01-06 12:01 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:输入一个字符,输出该字符的前导后字符 程序运行: 代码: datas segment a db ? inputPrompt db 'input a lowercase character:$' outputPrompt db 0dh,0ah,'output leading and successor 阅读全文
posted @ 2019-01-06 11:58 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:将数组中的正数和负数分离到两个数组 程序运行: 代码: datas segment a dw -1,2,3,4,-2,-3,5,6,7,8, 9,-10,13,15,-5,-24,-36,34,53,-90 count dw ($-a)/2 p dw 20 dup(?) n dw 20 dup(?) 阅读全文
posted @ 2019-01-06 11:53 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:输入一串数字,求和 运行结果: 程序代码: datas segment x db ? y db ? z db ? xInputPrompt db 'Enter a number x=$' yInputPrompt db 0dh,0ah,'Enter a number y=$' zOutputProm 阅读全文
posted @ 2019-01-06 11:28 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:BASED ADDRESSING反转输出 程序运行: 代码: datas segment string db 'BASED ADDRESSING$' count dw $-string-1 ;计算string的长度,$为当前地址,-1为去掉字符串结束符'$' srcsTip db 'SRC stri 阅读全文
posted @ 2019-01-06 11:17 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)