- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机组成原理与汇编语言网上教学活动文本(2005
计算机组成原理与汇编语言网上教学活动文本(2005.12.16)
同学们,有问题可以来问
《计算机组成原理与汇编语言程序设计》期末复习指导
第2章 计算机中的信息表示
本章需要掌握的内容有:
1.掌握十进制转换为二进制、十进制和十六进制互相转换。注意整数和小数部分需要分别转换。
2.已知X原,求X补或真值。已知X反,求真值。
3.掌握补码左移和右移的移位规则。
4.掌握带符号定点整数的原码绝对值绝对值最大正、负数,反码绝对值最大负数。
5.掌握浮点数格式,浮点数的规格化(条件)。
6.掌握当给定某浮点数字长,阶码,阶符,补码表示,R=2;尾数,数符,补码表示;规格化的条件后,求其绝对值最小负数,非零最小正数。
7.掌握隐地址的概念
8.掌握立即寻址、直接寻址、寄存器寻址、间接寻址、变址寻址、寄存器间接寻址(包括自增型和自减型)的有关概念。
9.掌握堆栈的概念。
练习题
1.若十进制数为132.75 ,则其十六进制数为( )
A.21.3 B.84.C C.24.6 D.84.6
2.若X反=1011,则其十进制真值为( )
A.一3 B.-6 C.—4 D.11
3.某定点整数16位,含1位符号位,原码表示,则其绝对值最大正数为( )。
A.216 B. 215 C.(215-1 ) D.(216-1 )
4.某浮点数字长32位;其中阶码8位,含1位阶符,补码表示,R=2;尾数24位,含1位数符,补码表示;规格化。则其绝对值最小负数为( )
A.-2 2 B.2 (—2 )
C.-2 (2 ) D.2 (—2 )
第3章 CPU原理
本章重点在于:
CPU基本组成与指令流程。教材在三处采用了“熟练掌握”的提法,即:CPU基本组成与指令流程,用存储芯片构成某一容量的存储器,中断方式与DMA方式。这些知识点涉及到建立整机概念的核心问题:CPU如何执行指令,计算机如何存储信息,如何控制输入/输出。
1.CPU基本组成
教材3.3.1节给出了一种简化的CPU内部组成模型,它是拟定指令流程的基础,大家应该记住它。在理解它的组成时需要抓住几点:
(1) ALU部件,以及它的输入与输出方式。
(2) 用于运算的一组寄存器R0~R3及暂存器C、D、Z。
(3) 用于控制的一组寄存器:指令寄存器IR,程序计数器PC,程序状态字寄存器PSW。
(4) 与访存相关的一组寄存器:存储器地址寄存器MAR,存储器数据寄存器MDR,堆栈指针SP。
(5) 内部总线的连接方式,如何向它发送信息,它又如何输出信息。
(6) CPU如何通过系统总线与主存、I/O设备相连接。
2.拟定指令流程
指令流程体现了计算机工作原理中一个核心内容:CPU究竟怎样执行程序指令?大家务必要熟练掌握。考核方式一般是给出一条特定的指令,以模型机CPU内部组成为背景,用寄存器传送级语句描述其读取与执行流程。关键是要熟练掌握几种基本寻址方式的实现过程,分清谁是源地址、谁是目的地址,操作码是什么。
设计题:写出逻辑与指令“AND R1,(R2)”的读取与执行流程,该指令的源操作数寻址方法采用寄存器间址方式,指定R2为间址寄存器;目的操作数采用寄存器寻址方式。具体写法如下:
PC→MAR 取指令地址
M→MDR→IR,PC+1→PC 取指令
R2→MAR 取源操作数地址
M →MDR→D 取源操作数
R1→C 取目的操作数
C∧D→Z 逻辑与操作
Z→R1 结果送目的寄存器
( 注 : C、D 可 交 换 使 用 。 )
其他需要掌握的内容:
1.了解并行加法器和进位链的概念
2.了解进位产生函数和进位传递函数的概念
3.掌握补码加法运算和补码减法运算的概念和方法
4.掌握采用变型补码表示的数进行加减运算时,发生溢出的条件
5.掌握浮点数加减运算的规则(主要是对阶、尾数运算的方法)
6.掌握原码一位乘法的步骤。
7.了解程序计数器PC的作用
8.了解指令寄存器的作用
9.掌握同步控制方式的概念和基本特征,CPU内部采用的控制方式。
10.掌握三级时序系统提供的三级时序信号的概念
11.简述什么是组合逻辑控制方式?有何优缺点?
12.掌握微程序控制的基本概念(包括采用微程序控制的目的,微程序控制器的基本组成、每个部件的作用,微指令的顺序控制字段的作用等)。
13.了解电平型信号和脉冲型信号表示数字时有什么不同。
14.了解脉冲型微命令的作用是什么。
练习题
1.补码减法运算是指( )。
A.操作数用补码表示,符号位单独处理
B.操作数用补码表示,连同符号位一起相加
C.操作数用补码表示,将减数变为机器负数,然后相加
D.操作数用补码表示,将被减数变为机器负数,然后相加
您可能关注的文档
最近下载
- 国际英语教师资格证 少儿证书作业 (含答案)TESOL for Children Assignment.docx
- 2022精通版五年级英语上册期末测试题及答案(三套).pdf VIP
- 2025年7月最新可编辑征信报告模版.pdf
- 农业战略合作协议书战略合作协议书模板5篇.docx VIP
- T_CHSA 023-2023 口腔综合治疗台水路污染控制与管理指南.docx VIP
- 工程进度计划与措施.docx VIP
- 《建设工程机器视觉变形测量标准》.pdf VIP
- 国家中小学智慧教育平台的应用培训.pptx VIP
- 准确理解马克思主义暴力革命学说-精选文档(2020年最新).pdf VIP
- 2024—2025学年辽宁省锦州市某校高一上学期第一次月考语文试卷.doc VIP
原创力文档


文档评论(0)