- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.3 中央处理单元(CPU);一、运算部件;图3-3 ALU功能框图;2. 累加器;[例]累加器A=FF 0123 4567h,执行带移位的STH和STL指令后,求暂存器T和A的内容。
STH A, 8, T ; A的内容左移8位后,AH存入T
STH A, -8, T ; A的内容右移8位后,AH存入T
STL A, 8, T ; A的内容左移8位后,AL存入T
STL A, -8, T ; A的内容右移8位后,AL存入T;移位操作举例:;图3-5 桶形移位器的功能框图;4.乘法器/加法器单元;图3-6 乘法器/加法器单元功能框图;5.比较、选择和存储单元(CSSU);图3-8 比较、选择和存储单元(CSSU)功能框图;6.指数编码器;[例3-6]累加器A的归一化
EXP A ; A中冗余符号位的位数减去8,所得结果存入暂存器T中
NORM A ;对累加器进行归一化,按T中所存的数值对A进行移位;二.控制部件-CPU状态和控制寄存器;(1)状态寄存器ST0中各数据位说明;TC——测试/控制标志,存储算术运算单元ALU的测试位操作
结果;
TC受BIT、BITF、BITT、CMPM、CMPR、CMPS和
SFTC指令的影响,TC的状态决定了是否需要条件转移、
调用、执行和执行返回指令;
C——进位标志位
如果加法运算的结果产生了进位,则C=1;
如果运算产生了借位,则C=0;
除了带16位移位的ADD和SUB指令外,如果加法中没有
进位或减法中没有借位,则在加法运算之后C=0,在减
法运算之后C=1;;OVA——累加器A的溢出标志;
OVB——累加器B的溢出标志;
不论是ALU还是乘法器中的累加器,当结果目的操作
数使累加器A产生溢出时,OVA=1;使累加器B产生
溢出时,OVB=1;
DP——数据存储器页指针,此9位与指令中的低7位一起形成16
位直接寻址方式下的数据存储器地址DP域可通
过带短立即数的LD指令或从数据存储器中装载;
当ST1中的操作模式位CPL=0时执行此操作;
;(2)状态寄存器ST1各数据位的功能说明;CPL——直接寻址编译方式标志位,指定哪一个指针用于直接寻址;
CPL=0时,用数据页指针DP;
CPL=1时,用堆栈指针SP;
XF——外部标志(XF)管脚状态,它是通用的输出管脚,
SSBX指令能够置位XF,RSBX指令能够复位XF;
HM——保持( HOLD)模式,指示当接到一个HOLD信号时处
理器是否继续内部指令的执行
HM=0,处理器从内部程序存储器继续执行,只是把外
部接口置成高阻状态
HM=1,处理器暂停内部执行;
;INTM——中断方式控制位,用于屏蔽或打开全部中断
INTM=0,开放所有可屏蔽中断
INTM=1,关闭所有可屏蔽中断
INTM不能通过存储器写操作来设置;
SSBX指令设置INTM,RSBX指令清除INTM;
0——保留位,未使用,此位总是等于0;
OVM——溢出方式控制位,决定当累加器溢出时重新装入目的
累加器的数值;
OVM=0,从ALU或乘法器的加法器中溢出的结果像
正常情况一样加到目的累加器中;
OVM=1,根据遇到的溢出值目的累加器被置成:或
者最大的正值(007FFFFFFFh)或者最负的值(F);SXM——符号位扩展方式控制位,决定是否做符号扩展
SXM=0,数据进入ALU之前符号位禁止扩展;
SXM=1,数据在被ALU使用之前进行符号扩展;
SSBX指令和RSBX指令分别
您可能关注的文档
- 必修3明末清初思想案例分析.ppt
- 第2章劳动定额的基本知识案例分析.pptx
- 必修三复习案例分析.ppt
- 初三物理《热机》-人教版分析报告.ppt
- 必修四1.2.1《任意角的三角函数的定义(第一课时)》案例分析.ppt
- 必修五:1.1.1-1《正弦定理》(人教A版必修5)案例分析.ppt
- 必修五第三单元导学案案例分析.doc
- 初三物理《热机》用分析报告.ppt
- 必知必会案例分析.doc
- 第2章数据的表示和运算-1案例分析.pptx
- 9 《快递末端智能配送柜满意度提升策略与顾客满意度关系研究》教学研究课题报告.docx
- 高中化学教学中的化学实验安全教育与实验技能培养教学研究课题报告.docx
- 强化训练-人教版7年级数学下册《二元一次方程组》专项测评试卷(含答案解析).docx
- 强化训练-人教版7年级数学下册《二元一次方程组》专项测评练习题(含答案解析).docx
- 高中化学项目式学习对学生核心素养发展的影响研究教学研究课题报告.docx
- 强化训练-人教版7年级数学下册《二元一次方程组》专项测评练习题(含答案详解).docx
- 探索小学生课间操趣味性与参与度的实践研究教学研究课题报告.docx
- 2025年航空食品工业化生产智能化管理与品质改进报告.docx
- 强化训练-人教版7年级数学下册《二元一次方程组》专项攻克试题(详解).docx
- 强化训练-人教版7年级数学下册《二元一次方程组》专项攻克试题(解析版).docx
文档评论(0)