文档介绍:

计算机组成原理实验(二)

第六章 FD-CES实验台功能模块介绍

6.1 前言 6.6 总线缓冲模块

6.2 运算器模块 6.7 微程序控制模块

6.3 寄存器堆模块 6.8 启停和时序模块

6.4 指令部件模块 6.9 控制台控制模块

6.5 内存模块 6.10 与PC机串行口通讯模块

6.1 前言

FD-CES为实验者开发调试一台实验

计算机提供了一系列功能模块,这里逐一

介绍它们的组成和使用。

6.2 运算器模块

运算器模块(ALU)主要由累加器A(74198)运算器

ALU(74181x2)、累加器暂存器ACT(74377)、暂

存器TMP(74373)、输出缓冲器BUFFER(74245),

以及进位产生线路、累加器判零线路等构成。

为便于构造不同的运算器结构,该模块在累加器

的输入端、累加器暂存器的输入端,以及输出缓冲器

BUFFER的输入端,都设有数据通路选择开关。

1. 运算器模块逻辑框图和符号说明

图6-1是运算器模块逻辑框图。

图6-1 运算器模块

2. 运算器模块的组成和工作原理

该模块主要由算术逻辑单元ALU、累加器A,累加器暂存

器ACT,暂存器TMP、缓冲器BUFFER以及进位产生线路和

累加器A判零线路等组成。

算术逻辑ALU是由两片74181(U17、U18)构成,它是运

算器的核心。它可以对两个8位二进制数进行多种算术或逻辑

运算,具体由74181的功能控制条件M,S3,S2,S1,S0决

定。两个参加运算的数分别来自ACT和TMP(或Ri),运算结果

可以直接送到累加器A或经BUFFER送到累加器A,以便进行

移位操作或参加下次运算。

累加器暂存寄存器ACT采用74377,CG为低电平且接数

电平正跳时,ACT接数。ACT的输出不受控制地

直接加在ALU的A组输入端参加运算。

暂存器TMP采用三态输出锁存器74373。当它的接数控

制端CT为高电平时,接收内部数据总线IDB上的信息;当它

的输出控制端OT为低电平时,其所存信息加到ALU的B组输

入端参加运算。在构造运算器时,若只需控制TMP的输出,

则可将CT接+5V;若不需TMP暂存信息,则可将CT接+5V、

OT接地,使其直通,若OT接+5V,则TMP输出高阻态。

输出缓冲器BUFFER采用三态传输器件74245,由OB信号

控制,OB为“0”,BUFFER开通,此时其输出等于其输入;当

OB为“1”,BUFFER不通,此时其输出呈高阻。

累加器A采用74198(20),它具有并行接数、左移、右移、

保持等功能,具体由X0、X1、SR、SL决定。CA是它的工作

脉冲,正跳变有效。累加器A的主要使用方法见表6-1。

表6-1 累加器A使用法

内容来自淘豆网www.taodocs.com转载请标明出处.

计算机组成原理实验串行口,计算机组成原理实验2.ppt相关推荐

  1. 南邮微机实验 串行口的测试

    内容一:完成硬件测试环境,编写程序对微机系统的串口进行查询方式自发自收外环测试. 本实验已经将串口通信线插接到微机的串口上,并且已经将2,3引脚短路,形成一个自收的回路. .586 DATA SEGM ...

  2. pc串口卡和plc怎么接线_计算机COM1串行口就是RS232串行口么 串行线两端的串行口与计算机和PLC怎么样的线序连接...

    展开全部 通过串口并口共享资源 在两台计算机之间进行通信,最好的方法当然是建立局域网.62616964757a686964616fe58685e5aeb931333330336433如果没有建立网络, ...

  3. 单片机实验汇编案例---单片机串行口与PC机通讯实验

    一.实验要求 利用8031单片机串行口,实现与PC机通讯. 本实验实现以下功能,将从实验机键盘上键入的数字,字母显示到PC机显示器上,将PC机键盘输入的字符(0-F)显示到实验机的数码管上. 二.实验 ...

  4. 单片机 串行口实验解数据流怎么到发光二极管来显示的

    [斯鹭]徐良军利用8031单片机串行口,实现与PC机通讯.本实验实现以下功能,将从实验机键盘上键入的数字,字母显示到PC机显示器上,将PC机键盘输入的字符(0-F)显示到实验机的数码管上.二.实验目的 ...

  5. 实验(七):串行口实验

    一.实验目的与任务 实验目的: 1.运行Keil开发环境,完成串行口通信软件编程: 2.利用单片机串行口方式1与主机通信,建立Proteus仿真模型. 3.完成系统仿真与调试.. 任务: 1.根据要求 ...

  6. 51单片机学习 串行口通信实验

    文章目录 一.实验目的 二.原理 三.实验内容 一.实验目的 掌握串行口工作方式的程序设计,掌握单片机通信程序设计方法. 二.原理 发送指令:MOV SBUF,A 接收指令:MOV A,SBUF 1. ...

  7. RS-232串行口连接线 com口连接线 并口链接线 双绞线 交叉线 直连线

    通过串口并口共享资源在两台计算机之间进行通信,最好的方法当然是建立局域网.如果没有建立网络, 又想进行联机通信,在距离不太远(比如不超过20米)的情况下,可考虑通过计算机的并 行口或RS-232串行口 ...

  8. 俩个PC机通过串行口互联,实现件的无差错传输。程序必须用中断方式来完成任务

      课程设计(论文)任务书 一.设计题目:1.题目名称      PC机通过串行口互联 2.题目来源               二.目的和意义 俩个PC机通过串行口互联,实现件的无差错传输.程序必须 ...

  9. 20.串行口通信原理及操作流程

    c 第六章:串行口通信原理及操作流程 6.1并行与串行基本通行方式 单片机通信是指单片机与计算机或单片机与单片机之间的信息交换,后者的通信通常用的较多. 通信有并行和串行龄种方式,在单片机系统以及现代 ...

最新文章

  1. Read correction for non-uniform coverages 读校正非均匀覆盖
  2. 自学python需要多长时间-自学Python需要多长时间?
  3. MyGeneration【ui-原】
  4. Java 12 switch表达式新特性(->,yield)
  5. 数据库的增加,删除,更新操作--mysql
  6. 阿里云推出全球云网络人才赋能计划,打造云网络认证体系
  7. devc语言图形编程教程_devc编程软件程序怎么调试 devc调试步骤图文方法教程
  8. 智慧环卫系统建设方案(智能垃圾分类收运管理)
  9. 如何生成SSH key
  10. 斯坦福大学公开课机器学习课程(Andrew Ng)六朴素贝叶斯算法
  11. 冒泡排序和鸡尾酒排序
  12. spring入门学习粗解(一)
  13. 22一战上岸首师大电子信息经验分享|低成本获得大收益|电子信息
  14. 数据结构算法【考研】
  15. 要数字孪生实现,你只需这款数据可视化大屏软件就够了
  16. winPE下安装系统ghost恢复系统图文详细教程
  17. vue使用upload上传附件
  18. 电脑桌面显示两个计算机,电脑如何用两个显示器_怎么一台主机两个显示器-win7之家...
  19. springboot和mybatis 多数据源
  20. 软件性能测试方案怎么编写?

热门文章

  1. HTML/CSS进阶
  2. (转)Redis上踩过的一些坑-美团
  3. C# 读取EXCEL文件的三种经典方法
  4. DataGridView控件机制及使用大全
  5. 深度学习 《RNN模型》
  6. JAVA中ByteArrayInputStream和ByteArrayOutputStream详解
  7. hadoop java配置环境变量_hadoop2.7.2修改配置文件,配置linux java环境变量
  8. python比较两个文件内容是否相同_python比较两个列表是否相等的方法
  9. 基于人机交互设备测量用户情绪。
  10. tensorflow应用:双向LSTM神经网络手写数字识别