计算机组成原理课程考察报告

学 院:机器人科学与技术

班 级:电气三班

学 号姓 名:周陈菊

指导教师:卜伶俐

简述计算机组成原理课程的内容。

数据的表示

原码,反码,补码,移码的表示方法和之间的联系。

浮点数的表示方法

浮点数的符号就位数的符号(简称尾符M)。尾符尾0,浮点为正数;尾

符为1,浮点数为负数。表示尾数绝对值的尾数n决定了浮点数的精度。N越大,浮点数的有效数字就越多。尾数可以用原码、补码或者反码表示。

定点数的运算

计算机中的运算可以分为算术运算和逻辑运算,它们的差别在于:算术运把操作数当做一个数,而逻辑运算把操作数当做一个有若干个逻辑值组成的串,每个逻辑值的取值要么是“真”。要么是“假”。算术运算包括:加、减法运算、乘法运算和除法运算等。

(4)浮点数的加减运算

尽管规格化的浮点数尾数是定点小数且数值最高位总是1,但是浮点数小数点的实际位置却取决于它的阶码。而进行加、减运算时小数点必须是对齐的,所以阶码不相等的两个浮点数不能直接进行加、减运算。浮点数加、减运算的步骤如下:

対阶。使两个操作数的小数点对齐。

尾数求和。将対阶后的两个尾数按定点加。减运算规则求和、差。

规格化。运算的结果可能是非规格化的,但输出的最后结果你要求是规格化的

舍入。为保证精度,要考虑尾数右移是丢失的数值位。

溢出判断。

奇偶校验的基本原理是:由于二进制表示的每一个数据代码所包

含的1的个数是确定且固定的,要么是奇数,要么是偶数。只要数据在传输或存储过程中没有发生数位“翻转”,它所拥有的1的奇偶性就应保持不变。如果奇偶性发生改变,则认为有奇数个数位发生了“翻转”。

(6) 汉明码的原理是,在表示数据的信息位中加入若干奇偶校验位,增加数据代码之间的码距,并把数据的信息委分成与检验位数目相同的小组,每一个信息位同时分配到几个检验小组中,当代码中的某一位发生变化时,就会引起其所在检验小组的奇偶检验位改变,不同代码位上的错误将引起检验结果发生不同的变化。这样不仅不能够发现代码上出现的错误,而且能够确定发生错误的位置。

2、寻址方式

(1)指令寻址比较简单,分为顺序寻址和跳跃寻址两种。采用顺序时,程序计数器PC中的值就是下一条指令的存储地址。没读取一次PC后,PC自动加1并指向下一条指令。而跳跃寻址则是先由当前指令改写PC的内容,然后计算机读取PC,根据PC的值访问主存,取来下一条指令。跳跃寻址后,指令寻址依然是顺序的。

(2)数据寻址包括:立即寻址、直接寻址、间接寻址、寄存器寻址、寄存器间接寻址、基址寻址、变址寻址、推栈寻址。

3、 总线技术包括:总线的设计与实现(典型的总线结构有单总线和多总线结构)总线控制,总线的性能指标(总线的位宽、总线的工作时钟频率、单个数据传送周期数、总线的负载能力、总线的数据传输数率)总线标准

(1)功能特性:指总线中的每一根传输线具有的特定的功能。

1)按照所传输信息的性质划分,总线分为地址总线,数据总线和控制总线。

2)按照来凝结的部件划分,总线分为系统总线(也叫处理总线)和输入/输出总线(即I/O总线)。

3)按照在计算机系统中的位置划分,总线分为片内总线、底板总线、板间总线和通信总线。

(2)

自拟题目,设计一个汇编语言程序,给出源代码,将运行结果截图。

Code Segment Assume CS:Code,DS:CodeRed equ 4Welcome db 'Welcome to masm!'Count equ $-WelcomeStart: push cs pop ds mov ax,3 int 10h mov ax,0b800h mov es,ax lea si,Welcome xor di,di mov cx,Count mov ah,Red clds1: lodsb stosw loop s1Exit_Proc: mov ah,4ch int 21hCode ENDS END Start

计算机组成原理怎么考察的,计算机组成原理课程考察报告(论文).doc相关推荐

  1. 成贤学院计算机组成原理,东南大学成贤学院计算机硬件课程设计报告解读.doc...

    计算机硬件课程设计 设计报告 学号 姓名:王宇 学号 姓名:杜冰 2015年10月29日一.课题名称: 微程序控制模型计算机的设计 二.实验目的: 1.运用"计算机组成原理"和&q ...

  2. 中南大学c语言课程设计报告,中南大学c语言课程实践报告材料.doc

    <中南大学c语言课程实践报告材料.doc>由会员分享,提供在线免费全文阅读可下载,此文档格式为doc,更多相关<中南大学c语言课程实践报告材料.doc>文档请在天天文库搜索. ...

  3. 微型计算机接口课程设计报告,《微机接口技术》课程设计报告(范文).doc

    <微机接口技术>课程设计报告(范文).doc 河北科技大学 课程设计报告 学生姓名: 范雅茹 学 号: 090701134 专业班级: 电信091班 课程名称: 微机接口技术 学年学期: ...

  4. 数据结构c语言程序设计报告,数据结构与算法课程设计报告模版.doc

    数据结构与算法课程设计报告模版.doc 数据结构与算法课程设计报告题 目本科生导师制问题与家族关系查询系统院 (系) 信息科学与工程 专业班级 计算机应用技术1301班 学生姓名 顾 泉 学 号 20 ...

  5. 重庆大学计算机课程设计,计算机组成原理课程设计报告重庆大学.doc

    计算机组成原理课程设计报告重庆大学 计算机组成原理课程设计报告 题目:微程序设计 专业:计算机科学与技术 班级: 指导老师: 目录 一.摘要 二.设计要求 三.微程序控制器原理 四.总体设计 五.测试 ...

  6. 计算机组成原理带符号的阵列乘法器,计算机组成原理阵列乘法器课程设计报告精选.doc...

    计算机组成原理阵列乘法器课程设计报告精选 编 号: 学 号: XXX 课 程 设 计 教 学 院计算机学院课程名称计算机组成原理题 目阵列乘法器专 业计算机科学与技术班 级2011级计科(X)班姓 名 ...

  7. 计算机组成原理源码,计算机组成原理源码两位乘课程设计报告.docx

    PAGE 沈阳航空航天大学 计算机组成原理课程设计报告 院系 计算机学院 专 业 题目 定点原码两位乘法程序的设计与实现 班级 姓 名 学号 指导教师 以下内容由指导教师填写 序号 评价项目 评分 满 ...

  8. 成贤学院计算机组成原理,东南大学成贤学院计算机硬件课程设计报告.doc

    东南大学成贤学院计算机硬件课程设计报告 计算机硬件课程设计 设计报告 学号 姓名:王宇 学号 姓名:杜冰 2015年10月29日一.课题名称: 微程序控制模型计算机的设计 二.实验目的: 1.运用&q ...

  9. 天津大学计算机课程设计挂,《天津大学_智能装置课程设计报告》.doc

    智能装置课程设计报告 一.设计题目 空调控制系统 二.设计目的 1. 深入了解PIC16F877单片机的工作原理,熟练掌握汇编语言程序设计方法,熟练使用MPLAB-ICD仿真器及MPLAB-IDE仿真 ...

最新文章

  1. 智能优化算法之蚁群算法(1)
  2. Python基础——PyCharm版本——第五章、循环(for、while、break、continue)
  3. CANVAS运用-对图片的压缩上传(仅针对移动浏览器)
  4. [SpringBoot2]Thymeleaf
  5. 信息学奥赛一本通 1179:奖学金 | 1938:【07NOIP普及组】奖学金 | OpenJudge NOI 1.10 04 | 洛谷 P1093 [NOIP2007 普及组] 奖学金
  6. 大米API源码v2.0(全新UI版本)
  7. Intel 64/x86_64/x86/IA-32处理器的指令指针(IP/EIP/RIP)
  8. scala Set入门到熟悉
  9. vs2008 sp1
  10. 在线计算机辅助翻译软件,科学网—计算机辅助翻译软件OmegaT - 李继存的博文
  11. 小米发布了10款可以免费商用的字体MiSans字体(含下载地址)
  12. 计算机组成原理笔记 (1):计算机组成概述
  13. 数据可视化分析平台开源方案集锦
  14. 云计算高级运维第一阶段项目实战:在局域网中使用 awl 伪装 MAC 地址进行多线程 SYN 洪水攻击
  15. IDEA中使用Docker插件构建镜像并推送至私服Harbor
  16. 机电控制与可编程序控制技术【1】
  17. java毕业设计m和vue的酒店管理系统2021(附源码、数据库)
  18. 八字-十天干、十二地支、六十甲子
  19. 个人开发者越来越难之-----上传应用市场的软著虐我遍体鳞伤
  20. 腾讯、阿里和百度的12大隐藏良心级实用功能(24K纯干货!)

热门文章

  1. 基于OHCI的USB主机 —— 寄存器(其它)
  2. 使用ffmpeg从mp4文件中提取视频流到h264文件中
  3. ACE_Select_Reactor 一 ——入门
  4. 协程,又称微线程和纤程
  5. Linux下命令行ssh密钥连接服务器
  6. java代码没错却运行不了_Java代码没错误,tomcat能正常运行,但是我的项目主页却一直显示不了,显示404错误...
  7. Go并发编程之美-读写锁
  8. ubuntu下使用crontab定时器
  9. 系统中图片上传设计方案
  10. 【sublime Text】关闭sublime的更新提醒和激活提醒