时钟周期,机器周期(cpu周期),指令周期,存储周期,总线周期

时钟周期
时钟周期也称为振荡周期,定义为时钟频率的倒数。时钟周期是计算机中最基本的、最小的时间单位。在一个时钟周期内,CPU仅完成一个最基本的动作。时钟周期是一个时间的量。时钟周期表示了SDRAM所能运行的最高频率。更小的时钟周期就意味着更高的工作频率
机器周期
机器周期也称为CPU周期。在计算机中,为了便于管理,常把一条指令的执行过程划分为若干个阶段(如取指、译码、执行等),每一阶段完成一个基本操作。完成一个基本操作所需要的时间称为机器周期。一般情况下,一个机器周期由若干个时钟周期组成。机器周期通常用主存中读取一个指令字的最短时间来决定。
指令周期
指令周期是取出一条指令并执行这条指令的时间
存储周期
存储周期,是指主存储器两次启动操作之间需要的最小时间间隔,也称之为主存储器周期时间
总线周期
总线周期是指CPU通过总线对微处理器外部(存储器或I/O接口)进行一次访问所需时间

  • 12
    点赞
  • 68
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
计算机组成原理作业 年 级 姓名 学号 **(16日交,可手写,别交作业本,可以交单页) 1. 选择题 1.机器主频周期是指 B 。 A.指令周期 B. 时钟周期 C.总线周期 D. 存取周期 2.系统总线地址的功能是___A___。 A.选择主存单元地址 B.选择进行信息传输的设备 C. 选择外存地址 D. 指定主存和I / O设备接口的地址 3.寄存器间接寻址方式中,操作数处在__B____。 A.通用寄存器 B.主存单元 C.程序计数器 D.堆栈 4.两数进行原码乘除运算时,运算结果的符号位由两操作数符号的 C 得到 。 A."与"运算 B."或"运算 C."异或"运算 D."与非"运算 5.当代CPU内部包括___B___。 A.控制器 B.控制器、运算器、Cache C.运算器和主存 D.控制器、ALU和主存 6.CPU组成中不包括 D 。 A.指令寄存器 B.指令译码器 C .地址寄存器 D .地址译码器 7.表示浮点数的范围是由浮点数的 A 决定的。 A.阶码的位数 B.阶码采用的编码 C.尾数的位数 D.尾数采用的编码 8微机中采用____D __表示地址。 A.原码 B.补码 C.反码 D.无符号数 9.在定点二进制运算器中,减法运算一般通过 D 来实现。 A.原码运算的二进制减法器 B.补码运算的二进制减法器 C.补码运算的十进制减法器 D.补码运算的二进制加法器 10.运算器的主要功能是进行 C 。 A.逻辑运算 B.算术运算 C. 逻辑和算术运算 D. 只作加法 11. EEPROM存储器中的内容正常工作时 B 。 A.不一定可以改写 B.可以改写 C.不可以改写 D. 以上都不对 12.存储器是计算机系统中的记忆设备,它主要用来___D___。 A.存放数据 B.存放程序 C.存放微程序 D.存放程序和数据 13. 在CPU中指示下一条指令地址的寄存器是 C 。 A.主存地址寄存器 B.程序计数器(PC) C.指令寄存器 D.状态条件寄存器 14. 在主存和CPU之间增加Cache的目的是 C 。 A.增加内存容量 B.提高内存的可靠性 C.解决CPU有内存之间的速度匹配问题 D.增加内存容量,同时加快存取速度 15.指令周期是指 C 。 A.CPU从主存取出一条指令的时间 B.CPU执行一条指令的时间 C.CPU从主存取出一条指令的时间加上执行这条指令的所有时间 D.时钟周期时间 二.填空题 1.RAM中文名称为 随机存储器 。 2.三级存储器系统是指高缓、内存和 外存 。 3. 8位无符号数的表示范围为 0~255 。 4.计算机机器码表示可采用原码、反码 、__ _补码_ __ 三种表示。 5.如果存储器有1K个单元,采用单地址译码方式有 5 条字线,而采用双译码方式至少有 10 条字线。 6.常用的CACHE地址映像方法有 直接映像 、全相联和组相联映像三种。 7.一位十进制数,用BCD码表示需___ 4 ___位二进制数表示。 8.给定一个8K*4bit的芯片,如果组成32Kx8bit的存储体,需要该芯片 8 个。 9.-85的补码表示为 10101011 。 10. ASCII码67H采用的是偶校验,那么校验位为 1 。 三.简答题 1.指令和数据都存放在主存,如何识别从主存储器中取出的是指令还是数据? 答:(1)通过不同的时间段来区分指令和数据,即在取指令阶段(或取指微程序)取出 的为指令,在执行指令阶段(或相应微程序)取出的即为数据。 (2)通过地址来源区分,由PC提供存储单元地址的取出的是指令,由指令地址码 部分提供存储单元地址的取出的是操作数。 2.简述CPU内有哪些主要寄存器及作用。 答:数据寄存器:作为CPU和主存、外设之间信息传输的中转站,用以弥补CPU和主存、 外设之间操作速度上的差异。 指令寄存器:用来保存当前正在执行的一条指令 程序计数器:用来指出下一条指令在主存储器中的地址 地址寄存器:用来保存CPU当前所访问的主存单元的地址 累加寄存器:当运算器的算术逻辑单元ALU执行算术或逻辑运算时,为ALU提供一 个工作区,可以为ALU暂时保存一个操作数或运算结果。 3.什么是指令周期?什么是机器周期?什么是时钟周期?三者之间有什么关系? 答:指令周期:取出并执行一条指令的时间 机器周期:内存读取一条指令字的最短时间 时钟周期:处理操作的最基本单位 指令周期机器周期时钟周期之间的关系:指令周期通常用若干个机器周期表示,而 机器周期时间又包含12个时钟周期 4.计算机的性能指标有哪些? 答:运算速度、字长、内存储器的容量、外存储器的容量、外部设备的配置及扩展能力 、软件配置。 四、计算分析题 1.设机器字长为6位,定点表示,符号1位,数值5位,问: 1)采用定点补码整数表示时
WTD standardization office【WTD 5AB- WTDK 08- WTD 2C】 WTD standardization office【WTD 5AB- WTDK 08- WTD 2C】 计算机组成原理作业 计算机组成原理作业 年 级 姓名 学号 **(16日交,可手写,别交作业本,可以交单页) 选择题 1.机器主频周期是指 B 。 A.指令周期 B. 时钟周期 C.总线周期 D. 存取周期 2.系统总线地址的功能是___A___。 A.选择主存单元地址 B.选择进行信息传输的设备 C. 选择外存地址 D. 指定主存和I / O设备接口的地址 3.寄存器间接寻址方式中,操作数处在__B____。 A.通用寄存器 B.主存单元 C.程序计数器 D.堆栈 4.两数进行原码乘除运算时,运算结果的符号位由两操作数符号的 C 得到 。 A."与"运算 B."或"运算 C."异或"运算 D."与非"运算 5.当代CPU内部包括___B___。 A.控制器 B.控制器、运算器、Cache C.运算器和主存 D.控制器、ALU和主存 6.CPU组成中不包括 D 。 A.指令寄存器 B.指令译码器 C .地址寄存器 D .地址译码器 7.表示浮点数的范围是由浮点数的 A 决定的。 A.阶码的位数 B.阶码采用的编码 C.尾数的位数 D.尾数采用的编码 8微机中采用____D __表示地址。 A.原码 B.补码 C.反码 D.无符号数 9.在定点二进制运算器中,减法运算一般通过 D 来实现。 A.原码运算的二进制减法器 B.补码运算的二进制减法器 C.补码运算的十进制减法器 D.补码运算的二进制加法器 10.运算器的主要功能是进行 C 。 A.逻辑运算 B.算术运算 C. 逻辑和算术运算 D. 只作加法 11. EEPROM存储器中的内容正常工作时 B 。 A.不一定可以改写 B.可以改写 C.不可以改写 D. 以上都不对 12.存储器是计算机系统中的记忆设备,它主要用来___D___。 A.存放数据 B.存放程序 C.存放微程序 D.存放程序和数据 13. 在CPU中指示下一条指令地址的寄存器是 C 。 A.主存地址寄存器 B.程序计数器(PC) C.指令寄存器 D.状态条件寄存器 14. 在主存和CPU之间增加Cache的目的是 C 。 A.增加内存容量 B.提高内存的可靠性 C.解决CPU有内存之间的速度匹配问题 D.增加内存容量,同时加快存取速度 15.指令周期是指 C 。 A.CPU从主存取出一条指令的时间 B.CPU执行一条指令的时间 C.CPU从主存取出一条指令的时间加上执行这条指令的所有时间 D.时钟周期时间 二.填空题 1.RAM中文名称为 随机存储器 。 2.三级存储器系统是指高缓、内存和 外存 。 3. 8位无符号数的表示范围为 0~255 。 4.计算机机器码表示可采用原码、反码 、__ _补码_ __ 三种表示。 5.如果存储器有1K个单元,采用单地址译码方式有 5 条字线,而采用双译码方式至少有 10 条字线。 6.常用的CACHE地址映像方法有 直接映像 、全相联和组相联映像三种。 7.一位十进制数,用BCD码表示需___ 4 ___位二进制数表示。 8.给定一个8K*4bit的芯片,如果组成32Kx8bit的存储体,需要该芯片 8 个。 9.-85的补码表示为 。 10. ASCII码67H采用的是偶校验,那么校验位为 1 。 三.简答题 1.指令和数据都存放在主存,如何识别从主存储器中取出的是指令还是数据? 答:(1)通过不同的时间段来区分指令和数据,即在取指令阶段(或取指微程序)取出的为指令,在执行指令阶段(或相应微程序)取出的即为数据。 (2)通过地址来源区分,由提供存储单元地址的取出的是指令,由指令地址码部分提供存储单元地址的取出的是操作数。 2.简述CPU内有哪些主要寄存器及作用。 答:数据寄存器:作为CPU和主存、外设之间信息传输的中转站,用以弥补CPU和主存、外设之间操作速度上的差异。 指令寄存器:用来保存当前正在执行的一条指令 程序计数器:用来指出下一条指令在主存储器中的地址 地址寄存器:用来保存CPU当前所访问的主存单元的地址 累加寄存器:当运算器的算术逻辑单元ALU执行算术或逻辑运算时,为ALU提供一个工作区,可以为ALU暂时保存一个操作数或运算结果。 3.什么是指令周期?什么是机器周期?什么是时钟周期?三者之间有什么关系? 答:指令周期:取出并执行一条指令的时间 机器周期:内存读取一条指令字的最短时间 时钟周期:处理操作的最基本单位 指令周期机器周期和之间的关系:指令周期通常用若干个机器周期表示,而机器周期时间又包含12个 4.计算机的性能指标有哪些? 答:运算速度
课 程 设 计 任 务 书 "专 业 "自动化 "班 级 " "姓 名 " " "设 计 起 止 日 期 "2013.12.16~2013.12.20 " "设计题目:基于8086CPU的数字时钟的设计 " "设计任务(主要技术参数): " "1、利用实验系统上提供的8253和LED数码显示等电路,设计一个电子时钟;" "2、格式如下:6个数码由左向右分别显示为:时、分、秒。 " " " "指导教师评语: " " " " " " " " " " " " " "成绩: 签字: " "年 月 日 " 课程设计说明书 NO.1 "1 引言 " "随着在现代技术进步,电子产品越来越多的在生活中出现,服务于人们的生活,从" "简单的电子手表,到人人必备的手机,我们都可以看到电子时钟的身影。 " "本系统就是基于8086系统,配合8255和8253芯片开发的一个数字电子时钟,有显示" "时分秒的功能。 " "2 设计方案论证 " "2.1一秒定时方案的选择 " "运用8253产生周期为2秒的方波,通过8255芯片的A、B、C口读取电平高低,判断电" "平变化,进而判断1秒延时是否已经到达,这种方法可以写成子程序,执行返回就 " "近似于1秒延时。 " "2.2时钟时分秒的处理方式选择 " "时钟的时分秒的处理方法实际上时数学逻辑问题。在编辑过程中我想到两种解决方" "案。 " "方案一:将时分秒当做三个数据进行处理,设置三个数据空间,作为是分秒的数据" "缓存区,再将缓存区的内容转换成显示数据。每次延时之后判断"秒"是否应该向" " "分"进位,"分"是否应该向"时"进位,"时"是否已经超过24.这个过程理论上可以实" "现,但是逻辑判断较为繁琐。 " "方案二;将时分秒分成六位,放在显示数据缓存区里,每次一秒延时之后判断是否" "向高位进一,若还不进一,则跳回最低位,再次进行一秒延时;由于秒和分都是60" "进制,处理方法一样,而"时"是24进制,应该进行额外处理。 " "2.3八段数码管动态显示 " "对于8279八段数码管的显示需要入码位和段码,因此采用74LS373作为位码输出端 " "口,8255的A、B、C口作为段码输出口。通过CPU输出数据进行位码选择,经74LS37" "3 " 沈 阳 大 学 课程设计说明书 NO.2 " " "输出到位码输入口;设置到六位数据缓存区,经过换码可以取得相应的段码输出到" "段码 " "输入口,并简单延时,就可以显示了。 " "2.4系统原理 " "通过并行接口芯片8255和8086计算机的硬件相连,以及通过8253一秒延时的方法," "来实现适中的计时功能。 " "8086工作在最小模式,5255芯片片选端接到CPU的片选段CS0,A口组委输出口,B口" "作为输入口,B口的第一位用于检测电平;8253片选端接到CPU的片选段CS2,用于 " "锁存位码。一秒计时和功能有软件控制进行。 " "3 系统硬件设计 " "3.1 8086简介 " "Intel8086是16位的微处理器(其内部总线为16位,外部总线为8位,故称为准16位" "微处理器),它采用HMOS工艺40条引脚封装。8086工作时使用5V电源,时钟频率5M" "Hz(8086-1为10MHz,8086-2为8MHz)它有20根地址线,故可寻址的内存空间为1MB" "【2】。 " "(1)8086的主要特性 " "Intel8086/8088CPU是Intel公司推出的高性能的微处理器,具体如下主要特性: " "(a)8086CPU数据总线为16位,8088CUP数据总线为8位。 " "(b)地址总线都是20位,低16位用于数据总线复用,可直接寻址为1MB的存储空间。" "(c)有16位的端口地址,可以寻址64KB的I/O端口。 " "(d)有99条基本指令,指令功能强大。 " "(e)有9种基本寻址方式。 " "(f)可以处理内部和外部中断,外部中断源多达256个。 " "(g)兼容性好,8086、8085在源程序一级兼容。 " 沈 阳 大 学 课程设计说明书 NO.3 " " "(h)8086/8088标准主频为5MHz,8086/8088-2主频为8MH【3】。 " "(i)支持单处理器或多处理器系统工作。 " "(2)8086CPU寄存器结构 " "8086CPU中有14个16位的寄存器,其中有4个16位的通用寄存器,2个16位指针寄存器," "2个16位变址寄存器,1个16位指令指针及1个16位标志寄存器【8】。 " "通用寄存器包括累加器AX,基址寄存器BX,计数寄存器CX,数据寄存器DX四个寄存" "器,位于CPU的EU中,每个数据寄存器可存放16位操作数, 也可拆成两个8位寄存 " "器,用来存放8位操作数。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值