从键盘输入4个c 字符串字节长度(长度不大于20个字节)然后

> 问题详情
若一台计算机的字长为4个字节,这意味着它能处理的字符串最多为4个英文字母组成。
悬赏:0&答案豆
提问人:匿名网友
发布时间:
若一台计算机的字长为4个字节,这意味着它能处理的字符串最多为4个英文字母组成。
论文写作技巧
我有更好的答案
相关考试课程
请先输入下方的验证码查看最佳答案
图形验证:
验证码提交中……以下试题来自:
问答题请编制程序,其功能为:将一个字符串中连续相同的字符仅用一个字符代替,生成一个新的字符串。字符串以00H结束,长度不超过20个字节。
原字符串为:4EH,4EH,4EH,42H,1AH,31H,31H,00H:
新字符串为:4EH,42H,1AH,31H,00H
部分程序已经给出,其中原始数据由LOAD过程从文件INPUT1. DAT中读入从SOURCE开始的内存单元,运算结果要求从RESULT开始存放,由SAVE过程保存到OUTPUT1.DAT文件中。请在BEGIN和END 之间补充一段源程序,完成要求的功能。
对程序必须进行汇编,并与IO.OBJ链接产生PROG1.EXE执行文件,最终产生运行结果。
部分程序如下: PROG1. ASM
EXTRN LOAD:FAR,SAVE:FAR
LEN EQU 20
DSEG SEGMENT
SOURCE DW N DUP ()
RESULT DW N DUP (0)
NAME0 DB ’INPUT1.DAT’, 0
NAME1 DB ’OUTPUT1.DAT’,0
SSEG SEGMENT STACK
DB 256 DUP ()
CSEG SEGMENT
ASSUME CS:CSEG, DS:DSEG;SS:SSEG
START PROC FAR
MOV AX,DSEG
CALL LOAD *** BEGIN ***
………… *** END ***
LEA DX,RESULT
LEA SI,NAME1
END START 参考答案
*** BEGIN ***
LEA SI,SOURCE
LEA DI,RESULT
LOOPA: MOV AL,[SI]
CMP AL,00H
为您推荐的考试题库
你可能感兴趣的试题
热门相关试卷
最新相关试卷}

我要回帖

更多关于 js判断字符串字节长度 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信