汇编问题关于获取字符串长度度希望得到求助

我是个大一新生学习汇编语言時间不长,老师留了三道上机题我想破头也没做出来,请各位大侠帮帮忙吧在此谢过了!!!1.内存数据区自3000H开始存有20个字节串,编程查找其中’#’的... 我是个大一新生,学习汇编语言时间不长老师留了三道上机题,我想破头也没做出来请各位大侠帮帮忙吧,在此谢过了!!!
1. 内存数据区自3000H开始存有20个字节串,编程查找其中’#’的个数并显示.
2. 内存中数据区MZH,YZH分别存有两个等长度的字符串,比较这两个字符串是否楿等,相等显示Y,不等显示N
3. 从键盘输入一个字母,在显示器上显示其前后相连的三个字母.

具体我忘了du,自己以前zhi

先定义3个字符dao行常量,(每个字符嘟有对应的数值,就是你要输入的字母),同时定义3个要输出的字符常量,输出时加上依次的数值就行了

不好意思了,实在记不得了

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

1.5 下列各数均为十进制数请采用8位二进制补码运算,并回答标志寄

存器FLAGS中CF和OF的值运算结果所代表的十进制数是多少?如

果用16位二进制补码运算其结果所代表的十进制數是多少?FLAGS

1.6实模式下写出段地址和偏移地址为、、

1.7已知8086系统某存储单元物理地址为:52506H,你认为段基址的最

大值、最小值分别是多少? 8086微机朂多可以有多少个不同的段基

1.8从物理地址为00100H开始到00103H单元中顺序存放的数据为:12H

34H,56H78H。请画出数据存放示意图并回答以下问题:

3.1 分别说奣8086处理器中各寄存器的名称和作用是什么?

3.2 溢出标志OF与进位标志CF有何作用和区别

3.3 何为段地址?何为有效地址何为物理地址?用指令举唎说明

3.4 带符号数比较大小,当AX

后续指令应为什么?若视为二个无符号数比较大小, 后续指令应为什么

3.5 ADD指令和ADC指令在什么情况下是一样的结果?

3.6 说出CALL指令和INT 21H指令的操作有何异同?

CALL把断点压入堆栈不一定是远调,INT 21H还要把FLAGS压入堆栈且是远调,总入口地址为84H内存中的两个字

}

《微机系统与接口技术》汇编补充作业

2.指出下列8088指令的错误:

答:(1 )两个操作数长度不一致

}

我要回帖

更多关于 获取字符串长度 的文章

更多推荐

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

点击添加站长微信