开发日记-20190914 关键词 汇编语言王爽版 第七章&第八章

本文探讨了8086CPU中and与or指令在内存地址定位中的应用,解析了ASCII编码过程,并深入讨论了数据处理中的核心问题:数据位置与长度的确定,对理解计算机数据处理流程具有重要意义。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第七章 更灵活的定位内存地址的方法

7.1 and和or指令

(1)and指令:逻辑与指令,按位进行与运算
(2)or指令:逻辑或指令,按位进行或运算

7.2 关于ASCII码

一个文本编辑过程中,就包含着按照ASCII编码规则进行的编码和解码.在文本编辑过程中,我们按一下键盘的a键,就会在屏幕上看到’a’.这是怎么样一个过程?我们按下键盘的a键,这个按键的信息被送入计算机,计算机用ASCII码的规则对其进行编码,将其转化为61H存储在内存的指定空间中:文本编辑软件从内存中独处61H,将其送到显卡上的显存中;工作在文本模式下的显卡,将字符’a’的图像画在屏幕上.我们可以看到,显卡在处理文本信息的时候,是按照ASCII码的规则进行的.

第八章 数据处理的两个基本问题

本章对于前面所有内容是具有总结性的.我们知道,计算机是进行数据处理的,运算的机器,那
么就有两个基本的问题就包含在其中:
(1) 处理的数据在什么地方?
(2) 要处理的数据有多长?

这两个问题,在机器指令中必须给以明确或隐含的说明,否则计算机就无法工作.本章中,我们
就要针对8086CPU对这两个基本问题进行讨论.虽然讨论是在8086CPU的基础上进行的,但是这
两个基本问题确实普遍的,对任何一个处理机都存在.

我们定义的描述性符号:reg和sreg

reg的集合包括:ax,bx,cx,dx,ah,al,bh,bl,ch,cl,dh,dl,sp,bp,si,di;
sreg的集合包括:ds,ss,cs,es

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值