1. 指令编码方式有哪几种
三种,直接表示法,编码表示法,混合表示法
2. 编码表示法是将微指令进行分组编码,将不同时出现的相斥信号分在一个组中,然后将其编码成较短的代码。这种方法减少了控制存储器所需要的存储器的代码的数量,但是编码的指令代码需要译码器译码,增加了控制信号的延迟,影响CPU的工作频率。
3. 混合表示法是把直接表示法与编码方法相结合使用,即采用部分直接表示部分编码的方法,将一些速度要求较高,或与其他控制信号都相容的控制信号以直接方式表示,而将剩余信号以编码方式。混合表示法便于综合考虑指令字长、灵活性和执行速度方面的要素。
2. 组合逻辑电路有哪些
组合逻辑电路有:有编码器、译码器、数据选择器、加法器、数值比较器、函数发生器、奇偶校验器/发生器等。
组合逻辑电路的分析,是指对电路的状态变化过程进行分析,进而得出电路所要实现的功能。组合逻辑电路分析主要就是列出输入与输出的逻辑表达式并化简。一般步骤袜贺薯是根据逻辑图列出逻辑表达式,根据表达式列出正值表,对正值表进行运算化简,得到简化的逻辑表达式。
组合逻辑电路由什么组成:
数字电路根据逻辑功能的不同特点,可以分成两大类,一类叫组合逻辑电路(简称组合电路),另一类叫做时序逻辑电路(简称时序电路)。
组合逻辑电路在逻辑功能上的特点是任意时刻的输出仅仅取决于该时刻的输入,与电路原来的状态无关。而时序逻辑电路在逻辑功能上的特点是任意时刻的输出不仅取决于当时的输入信号,而且还取决于电路原来的状态,或者说,还与以前的输入有关。
3. 译码器和数据选择器有什么不一样么
1、用途不同
译码器用于根明敬据给定的输入地址码从一组输入信号中选择一个指定的组合逻辑电路到输出。数据选择搜好器用于将输入二进制码的状态转换为输出信号。
2、控制原理不同
数据选择器工作原理是多个输入的逻辑信号中选择一个逻辑信号输出,实现数据选择功能。译码器是一种具有“翻译”功能的逻辑电路,将输入二进制代码的各种状态,按照其原意解码成对应的输出信号。
(3)编译码与数据选择扩展阅读:
译码器的相关分类:
译码器的种类很多,但它们的工作原理和分析设计方法大同小异,其中二进制译码器、二-十进制译码器和显示译码器是三种最典型,使用十分广泛的译码电路。
1、二进制码译码器,也称最小项译码器,N中取一译码器,最小项译码器一般是将二进制码译为十进制码;
2、代码转换译码器,是从一种编码转换为另一种编码;
3、显示译码器,一般是将一种编码译成十进制码或特定的编码,并通过显示器件将译码器的状态显示出来。
4. 译码器与数据选择器有哪些应用举例说明
译码器的应用:可以用来设计组合逻辑电路。在单片机系统中用译码器组成的电路,用译码法寻址。其中的显示译码器,可以用来以十进制数码直观地显示数字系统的运行数据。
数据选择器的应用:在数字信号传输过程中,从一组输入数据中选出一个。可以用来设计组合逻辑电路。
举例说明:
1、译码器设计组合逻辑电路:利用3线-8线译码器74HC138可以设计一个多输出的组合逻辑电路。
2、在单片机系统中译码法寻址:利用74HC138或74HC139译码器,作为对山枝存储芯片的片选信号分别选通各个芯片。
3、译码显示:在单片机系统中,用显示译码器,也称作颂唯带数码管,用来显示单片机的键入值、中间信息及运算结果等。
4、数据选择器:在单片机系统中,在地址选择信号的控制下,从多路数据中选择一路数据作为输出信号。
5、数据选择器:利用数据选择器,实现交通信号监视电路。
将输入二进制代码的状态翻译成输出信号就是译码器。数据选择器是实现数据选择功野芦能的逻辑电路。
(4)编译码与数据选择扩展阅读
数据选择器的用途及优点、缺点:
1、主要用于高速信号切换,且要求系统体积小的场合。
2、切换速率快、无抖动、耗电省、体积小、工作可靠、控制方便是优点。
3、动态范围小、导通电阻较大,输入电流容量有限等是缺点。