汇编第七、八章知识点

第七章,第八章知识点

1. and命令:逻辑与指令,按位进行与运算

  通过该指令可将操作对象的相应位设为0,其他位不变

  (原来为1或0则与1相与后还是原数;原来为1或0则与0相与后肯定为0→实现特定位置0)

2. or命令:逻辑或命令,按位进行或运算

  通过该指令可将操作对象的相应位设为1,其他位不变

  (原来为1或0则与1相或后肯定为1;原来为1或0与0相或后为原数→实现特定位置1)

3.在汇编程序中,用‘……’的方式指明数据是以字符的形式给出的,编译器将它们转化为相应的ASCII码

4.大小写转换的问题

 方法一:利用ASCII码值进行转换

         需要判断是大写字母还是小写字母,利用现在所学的指令无法判断(以后会学的)

方法二:根据大小写字母二进制之间的规律,利用and或or指令进行改变大小写字母

5.更为灵活的方式来指明内存单元[bx+idata],它的偏移地址为

  (bx)+idata

  几种常用的形式:

(1)mov ax,[200+bx]

(2)mov ax,200[bx]

(3)mov ax,[bx].200

6. SI和DI是8086CPU中和BX功能相近的寄存器,SI和DI不能够分成两个8位寄存器来使用

7.除了用[bx]或[bx+idata]或[si]或[si+idata]或[di]或[di+idata]的方式,还可以用更灵活的方式[bx+si]和[bx+di]和[bx][si]和[bx][di]

8.更更灵活的方式[bx+si+idata]和[bx+di+idata]

  几个常用的形式:

  mov ax,[bx+200+si]

  mov ax,[200+bx+si]

  mov ax,200[bx][si]

  mov ax,[bx].200[si]

  mov ax,[bx][si].200

9.嵌套循环时,外层循环应该保存起来

  方法一:用一个寄存器

  方法二:用一个内存单元

  方法三:用栈(寄存器的数量有限,内存单元比较麻烦,所以更好的方法就是用栈)

 做的小实验

 

 

1.    bx,si,di,bp都可以表示内存偏移地址

使用bx,si,di默认段地址在ds中

使用bp表示偏移地址时,默认段地址在ss中

2.mov [0],3不确定是字单元,字节单元还是双字单元(与另一个操作数有关)→ptr属性运算符 mov byte ptr[0],3(表示当作字节单元)

类似的有word ptr字单元,dword ptr 双字单元

byte ptr既可用作常数,也可用作内存单元操作数

mov byte ptr [0],3=mov [0],byte ptr 3

3.伪指令 db,dw,dd

操作符 dup重复定义 e.g. db 8 dup(0)指定值为0  

db 8 dup()未指定值

db 3 dup(1,2,3)=db 1,2,3,1,2,3,1,2,3

4.无符号除法指令div(2个规则)

 

5.Debug中默认为十六进制(这个我总忘)

6.无符号乘法指令mul (2个规则)

我先写个7,8章知识点总结,一会再做个思维导图......

今天在图书馆学习的时候,对面是个好看的小姐姐,开心(我感觉我都快把随笔写成日记了)

转载于:https://www.cnblogs.com/fengmian/p/10050110.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
图像识别技术在病虫害检测中的应用是一个快速发展的领域,它结合了计算机视觉和机器学习算法来自动识别和分类植物上的病虫害。以下是这一技术的一些关键步骤和组成部分: 1. **数据收集**:首先需要收集大量的植物图像数据,这些数据包括健康植物的图像以及受不同病虫害影响的植物图像。 2. **图像预处理**:对收集到的图像进行处理,以提高后续分析的准确性。这可能包括调整亮度、对比度、去噪、裁剪、缩放等。 3. **特征提取**:从图像中提取有助于识别病虫害的特征。这些特征可能包括颜色、纹理、形状、边缘等。 4. **模型训练**:使用机器学习算法(如支持向量机、随机森林、卷积神经网络等)来训练模型。训练过程中,算法会学习如何根据提取的特征来识别不同的病虫害。 5. **模型验证和测试**:在独立的测试集上验证模型的性能,以确保其准确性和泛化能。 6. **部署和应用**:将训练好的模型部署到实际的病虫害检测系统中,可以是移动应用、网页服务或集成到智能农业设备中。 7. **实时监测**:在实际应用中,系统可以实时接收植物图像,并快速给出病虫害的检测结果。 8. **持续学习**:随着时间的推移,系统可以不断学习新的病虫害样本,以提高其识别能。 9. **用户界面**:为了方便用户使用,通常会有一个用户友好的界面,显示检测结果,并提供进一步的指导或建议。 这项技术的优势在于它可以快速、准确地识别出病虫害,甚至在早期阶段就能发现问题,从而及时采取措施。此外,它还可以减少对化学农药的依赖,支持可持续农业发展。随着技术的不断进步,图像识别在病虫害检测中的应用将越来越广泛。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值