当前位置: 首页 > news >正文

第二章数字的表示和运算

                                          一·多路选择器与三态门                多路选择器:mux。为一个梯形,下端为输入,上端为输出,腰为控制信号。

注:若有八个信号输入,则控制信号至少要log2 8=3位。因为要决定编号为几的通过。
三态门:只有一个输入和一个输出,控制信号只有一位,当控制信号为0时输出端会变为高阻态(短路)。

                                           二·加法器加法器的基本功能:通过门电路处理加法一位全加器(仅支持1bit加法,分别对个位,十位这样相加):1·处理本为和,使用异或门,当有奇数个1相加时输出1,即加数与被加数加低位的进位之间的加法。2·处理进位,当两个本位都为1或当两个本位为1且低位的进位为1时,进位。并行加法器(支持nbit加法)1·串行进位: 由n个1位全加器组成,但是要等上一位的加法器确认进位信息才能激活第二个加法器

2·并行进位,通过cla部件,使得进位同时进行

               带标志位的加法器:当需要关心本位和是为0,还是大于0,或小于0,还有溢出时,需要加入标志位来表示这些状态。    1·of:通过高位和低位进位的异或运算的到,表示有符号数是否溢出  2·sf:表示正负,直接去本为和的最高位即可  3·zf:判断运算结果是否为0,**仅当运算结果全为0时,输出结果才为0**???????  4·cf:表示无符号数是否溢出,通过cin和cout异或运算的到。三·算术逻辑单元alu是控制器的核心,加减乘除都基于加法实现,所以法器则是alu的核心。alu可以进行算术运算和逻辑运算等等。注-:若由k种功能则控制信号至少需要log2k位。程序状态寄存器(fr psw):在alu中起到存储标志位信息的作用四·定点数的移位运算算术移位:逻辑移位循环移位
http://www.jsqmd.com/news/29410/

相关文章:

  • 利用XPlaneConnect从X-Plane内读写数据
  • fastdbchkrep项目(数据库自动生成巡检报告) open source
  • cf2000左右dp
  • nginx入门-server基础
  • Typora使用命令
  • 免费智普大模型调用
  • 嵌入式C语言寄存器操作
  • ubuntu使用命令
  • PC 指针为何不等于执行地址?
  • VIM使用教程
  • 【Shell脚本】 目录清理脚本
  • 第一次团队作业
  • 题解:CF1975E Chain Queries
  • 题解:P4895 独钓寒江雪
  • 题解:P7201 [COCI 2019/2020 #1] Džumbus
  • 题解:CF913D Too Easy Problems
  • 题解:CF875C National Property
  • 题解:CF1037E Trips
  • lecms在使用redis中设置他缓存时间
  • 题解:CF387E George and Cards
  • 博客一年纪
  • 题解:AT_abc307_f [ABC307F] Virus 2
  • 题解:CF291E Tree-String Problem
  • java操作sip
  • CH59X/CH58X蓝牙主机设置白名单
  • 题解:CF712D Memory and Scores
  • 思维的断章,觉知的永恒:一个基于“内观照叙事模型”的认知革命与跨学科范式重构
  • 拾壹月贰
  • struct page
  • NFS 服务端/客户端配置