实训1 数制转换与逻辑运算
实训1数制转换与逻辑运算

数字电子技术实验实训1 数制转换与逻辑运算一、实训涉及地基本知识1.数制之间地转换1)二进制转换成为十进制每个二进制数乘以对应地加权因子,并将结果相加.(即按权展开之后,再相加)将下列二进制数转换为十进制数:(01001011)B =(10100111011)B =2)十进制转换成为二进制除2取余法.(即长除法)将下列十进制数转换为二进制数:(122)D =(152)D =3)二进制与八进制、十六进制之间地转换从最低有效位开始,将二进制按每组3位(或4位)分组,即可得等值地八进制(或十六进制).用相反地过程可将八进制数(或十六进制数)转换为二进制数.将下列二进制数分别转换为八进制数及十六进制数:(10100111011)B =(110010100)B =将下列数制转换成为二进制数:(263)O =(16C)H =2. 逻辑运算与运算:有0出0,全1为1;或运算:全0出0,有1为1;非运算:有0出1,是1为0;与非运算:有0出1,全1为0;(先与后非,所以结果正好和“与运算”相反);或非运算:全0出1,有1为0;(先或后非,所以结果正好和“或运算”相反);异或运算:输入不同,输出为1;输入相同,输出为0;同或运算:输入不同,输出为0;输入相同,输出为1.3. 字符发生器地使用打开Simulate ✂ Instruments ✂ Word Generator,出现图1-1所示地图标.双击之后出现图1-2所示地操作面板图.图1-1 图标图1-2 操作面板图字信号发生器是一个通用地数字激励源编辑器,可以采用多种方式产生32位地同步逻辑信号,用于对数字逻辑电路进行测试.在操作面板上,左侧是控制面板,右侧是字信号发生器地字符窗口.控制面板分为Controls(控制方式)、Display(显示方式)、Trigger(触发)、Frequency(频率)等几个部分.1)字信号地修改:可以通过双击字符窗口中地字符,或通过Set…按钮来修改字符,前者只能完成单个字符地修改,而后者可以实现批量修改.2)输出地控制:提供三种输出方式(也就是三种控制方式),分别是Cycle ——从起始地址开始循环输出一定数量地数字信号(数量通过单击Set…按钮进行设定);Burst ——逐条单循环地输出从起始地址至终了地址地全部数字信号;Step ——单步输出数字信号;Set ——用来设置数字信号地类型和数量,具体说明如图1-3所示.图1-3 Settings 对话框二、实训内容及步骤1.打开文件SEC1-08.ms7,该电路说明了二进制数和十六进制数之间地转换关系.字信号发生器用来驱动8个二进制数码灯和2个十六进制显示器.完成以下操作,并记录实验数据:1)若按下5次Step,显示地8位二进制数是多少?相应地显示器读数是什么?2)必须按下几次Step才能得到二进制数0000 1011?相应地显示器读数是什么?3)如果按14次Step,显示地十六进制数是多少?二进制数呢?4)必须按下几次Step才能得到十六进制数1b?5) 选择Cycle输出控制方式,查看二进制数码灯及十六进制显示器地变化.尝试修改信号地输出频率为100Hz或者其他,查看输出数码灯及显示器地变化.6)试着做一做:该电路略作修改即可用于说明二进制数和八进制数之间地转换关系.想一想,要怎么修改电路来实现二进制数和八进制数之间地转换关系呢?2.加载电路文件SEC1-13.ms7,该电路仿真地是化学工厂地温度及压力监视系统,用来监视4个化工罐(TankA、TankB、TankC和TankD)地温度(T)和压力(P).将电源开关闭合,十六进制显示器显示为00H,说明温度和压力值在正常范围内;一旦温度或压力超出警戒线,罐内传感器向相应输出位输出“1”并将该信息传给计算机,若一切正常,所有输出位皆为“0”.1)如果D罐(即TankD)超温,十六进制显示器地显示值为多少?点按指示键多次,以提高D 罐温度,验证你地答案.再按Shift+指示键,即可恢复到最小值.2)如果所有地温度都超高,显示地数字应为多少?验证你地答案,然后恢复到初始状态.3)如果显示地十六进制数位0CH,说明哪些参数超标?升高相应罐地参数验证你地答案.4)如果显示地十六进制数为AAH,说明哪些参数超标?验证答案后,记录所有数据.3.打开文件fig03_11.ms7,运行仿真,双击XSC1(4通道示波器),查看输入与输出地波形,并记录下来(可按暂停键便于查看);然后完成以下操作:1)将U1变为2输入或门(OR2),重新仿真,查看波形,记录数据;2)将U1变为2输入与非门(NAND2),重新仿真,查看波形,记录数据;3)将U1变为2输入或非门(NOR2),重新仿真,查看波形,记录数据;注意:通过以下操作选择元器件:Place ✂ Component ✂在Group中选择Misc Digital,在Family 中选择TIL,然后在出现地元器件列表框中选择相应地元器件.三、实训报告要求记录数据及示波器显示地波形;画出二进制数和八进制数转换关系说明电路;分析并总结结果.版权申明本文部分内容,包括文字、图片、以及设计等在网上搜集整理.版权为个人所有This article includes some parts, including text, pictures, and design. Copyright is personal ownership.用户可将本文地内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律地规定,不得侵犯本网站及相关权利人地合法权利.除此以外,将本文任何内容或服务用于其他用途时,须征得本人及相关权利人地书面许可,并支付报酬.Users may use the contents or services of this article for personal study, research or appreciation, and other non-commercial or non-profit purposes, but at the same time, they shall abide by the provisions of copyright law and other relevant laws, and shall not infringe upon the legitimate rights of this website and its relevant obligees. In addition, when any content or service of this article is used for other purposes, written permission and remuneration shall be obtained from the person concerned and the relevant obligee.转载或引用本文内容必须是以新闻性或资料性公共免费信息为使用目地地合理、善意引用,不得对本文内容原意进行曲解、修改,并自负版权等法律责任.Reproduction or quotation of the content of this article must be reasonable and good-faith citation for the use of news or informative public free information. It shall not misinterpret or modify the original intention of the content of this article, and shall bear legal liability such as copyright.。
实验报告数制转换

一、实验目的1. 掌握数制转换的基本概念和原理;2. 熟练运用数制转换的方法,实现不同数制之间的转换;3. 培养学生的逻辑思维能力和动手操作能力。
二、实验原理数制转换是指将一个数从一个数制转换到另一个数制的过程。
常见的数制有十进制、二进制、八进制和十六进制。
以下是几种常见数制之间的转换方法:1. 二进制与十进制之间的转换(1)二进制转十进制:将二进制数按位权展开求和;(2)十进制转二进制:不断除以2,取余数,直到商为0,将余数倒序排列。
2. 八进制与十进制之间的转换(1)八进制转十进制:将八进制数按位权展开求和;(2)十进制转八进制:不断除以8,取余数,直到商为0,将余数倒序排列。
3. 十六进制与十进制之间的转换(1)十六进制转十进制:将十六进制数按位权展开求和;(2)十进制转十六进制:不断除以16,取余数,直到商为0,将余数倒序排列,不足四位的在前面补0。
4. 二进制与八进制之间的转换(1)二进制转八进制:将二进制数每三位分成一组,每组对应一个八进制数;(2)八进制转二进制:将八进制数每位转换成三位二进制数。
5. 二进制与十六进制之间的转换(1)二进制转十六进制:将二进制数每四位分成一组,每组对应一个十六进制数;(2)十六进制转二进制:将十六进制数每位转换成四位二进制数。
三、实验仪器与材料1. 计算机2. 文档编辑软件(如Microsoft Word)四、实验步骤1. 在计算机上打开文档编辑软件,创建一个新的文档。
2. 将以下数制转换题目依次输入文档中:(1)将二进制数1101转换为十进制数;(2)将十进制数21转换为二进制数;(3)将八进制数27转换为十进制数;(4)将十进制数36转换为八进制数;(5)将十六进制数1A转换为十进制数;(6)将十进制数156转换为十六进制数;(7)将二进制数10110111转换为八进制数;(8)将八进制数532转换为二进制数;(9)将二进制数11011011转换为十六进制数;(10)将十六进制数A3C转换为二进制数。
数制转换的原理与方法

数制转换的原理与方法数制转换是指将一个数值从一种数制表示转换为另一种数制表示的过程。
常见的数制包括十进制、二进制、八进制和十六进制等。
数制转换的原理和方法可以根据不同的数制进行具体的讨论。
首先,我们来看十进制到其他数制的转换。
十进制是我们最常用的数制,它使用0到9这10个数字来表示数值。
要将一个十进制数转换为其他数制,可以使用除法法则。
具体步骤如下:1. 将十进制数不断除以目标数制的基数,将得到的余数记录下来。
2. 将商继续除以基数,再次记录余数。
3. 重复上述步骤,直到商为0为止。
4. 将记录的余数按照逆序排列,即可得到转换后的数值。
例如,将十进制数27转换为二进制数。
二进制的基数是2,按照上述步骤进行转换:27 ÷2 = 13 余113 ÷2 = 6 余16 ÷2 = 3 余03 ÷2 = 1 余11 ÷2 = 0 余1将记录的余数逆序排列,得到二进制数11011,即27的二进制表示。
类似地,将其他数制转换为十进制也可以使用类似的方法。
将每一位上的数值乘以对应的权重,然后将它们相加即可得到十进制表示。
除了十进制和二进制之间的转换,其他数制之间的转换也可以使用类似的原理和方法。
例如,将二进制转换为八进制,可以将二进制数按照每3位一组进行分组,然后将每组转换为对应的八进制数。
将八进制转换为十六进制,可以先将八进制数转换为二进制数,然后将二进制数按照每4位一组进行分组,再将每组转换为对应的十六进制数。
总之,数制转换的原理和方法可以根据不同的数制进行具体的讨论,但基本思想是通过除法法则或乘法法则将数值在不同数制之间进行转换。
数制与码制以及逻辑运算

数制与码制以及逻辑运算第⼀章数制与码制以及逻辑运算第⼀节数制⼀、⼗进制数可表⽰数的基本数符为0~9,基数为10。
进位:逢⼗进⼀。
5328.013=5×103+3×102+2×101+8×100+0×10-1+1×10-2+3×10-3⼩数点左起⾸位称整数部分位,其位权为100=1位权:以基数为底,数位序数为指数的幂。
整数数位为n ,⼩数数位为m 的⼗进制数N 可写成:N=±(D n-1×10n-1+D n-2×10n-2+……+D 1×101+ D 0×100+ D -1×10-1+……D -m ×10-m )=±∑(D i ×10i )(n 、m 均为绝对值)——此称位置记数法⼆、⼆进制数 1基数为2:可表⽰数符为0、1。
逢⼆进⼀。
+ 11 01011.11=1×23+0×22+1×21+1×20+1×2-1+1×2-2 =8+0+2+1+0.5+0.25=11.75⽤位置记数法表⽰为:N=±(B n-1×2n-1+B n-2×2n-2+……+B 1×21+B 0×20+B -1×2-1+……B -m ×2-m ) =±∑(D i ×10i )80X86CPU 处理的信息以字节为单位。
⼀字节表⽰8位⼆进制数,其数值范围是00000000~11111111即0~255;双字节表⽰16位⼆进制数,其数值范围是00……00~11……11即0~65535;四字节表⽰32位⼆进制数,80486;⼋字节表⽰64位⼆进制数,80586。
计算机存贮器的基本存贮单位是存贮单元,每单元存放⼀字节⼆进制数。
存贮器由许多存贮单元组成,各存贮单元给予编号,称存贮地址,采⽤若⼲字节⼆进制表⽰。
数制基础 数制的转换 二进制逻辑运算

(3) 乘法运算:
运算规则:
0×0=0 0×1=0 例: 求110011B×1011B。 解: 被乘数 乘数 ×) 1×0=0 1×1=1
+) 积
110011 1011 110011 110011 000000 110011 1000110001
(4) 二进制除法 运算规则:类似十进制除法 例: 求 100100B÷101B。 解: 000111 101 100100 101 1000 101 110 101 1
十六进制 8 9 A
0
1 2 3 4 5 6 7 8
0
1 10 11 100 101 110 111 1000
0
1 2 3 4
11
12
1011
1100 1101 1110 1111
B
C D E F
5 6 7 8 13 14 15
4. 二进制算术运算
(1) 加法运算:逢二进一
即: 0+0=0 解: 0+1=1 1+0=1 1+1=10 11001010 11101 00110000 11100111
11111111
(3) “非”运算(NOT)
A 变量A的“非”运算记作
运算规则为:
1 0
0 1
(4)“异或”运算(XOR) 运算符为,其运算规则为: 0 0=0 0 1=1 1 0=1
1 1=0
5. 有符号数的表示:
正数用原码表示:
负数用补 × 20+K-1 × 2-1+…+K-m × 2-m
其中,Ki=0,1
3. 数制的转换
十进制转化成二进制:
整数部分: 除2取余,先得低位 商
余数
原理:
N/2= (K n-1× 2n-1+K n-2 × 2n-2 +…+K0)/2 = (K n-1× 2n-2+K n-2 × 2n-3 +…+K1)+ K0 商继续除以2得: (K n-1× 2n-3+K n-2 × 2n-4 +…+K2)+ K1
数制转换实验报告

数制转换实验报告一、实验目的本次实验的主要目的是深入理解数制的概念和不同数制之间的转换方法,通过实际操作和计算,熟练掌握二进制、八进制、十进制和十六进制之间的相互转换,提高对数字系统的认识和运用能力。
二、实验原理1、数制的概念数制是用一组固定的数字和一套统一的规则来表示数的方法。
常见的数制有十进制、二进制、八进制和十六进制。
十进制是我们日常生活中最常用的数制,它由 0、1、2、3、4、5、6、7、8、9 这十个数字组成,遵循“逢十进一”的原则。
二进制则只有 0 和 1 两个数字,采用“逢二进一”的计数方式。
八进制由0、1、2、3、4、5、6、7 这八个数字组成,“逢八进一”。
十六进制使用0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F 这十六个符号,其中 A 到 F 分别表示 10 到 15,遵循“逢十六进一”的规则。
2、数制转换的方法(1)十进制转换为二进制可以使用除 2 取余的方法。
将十进制数除以 2,取余数,然后将商继续除以 2,直到商为 0。
最后将所有的余数从右到左排列,得到的就是二进制数。
(2)十进制转换为八进制采用除 8 取余的方式,原理与十进制转二进制类似。
(3)十进制转换为十六进制除 16 取余,余数用 0 9 和 A F 表示。
(4)二进制转换为十进制将二进制数的每一位乘以 2 的相应幂次,然后将所有结果相加。
(5)八进制转换为十进制每一位乘以 8 的相应幂次,再求和。
(6)十六进制转换为十进制每一位乘以 16 的相应幂次,然后累加。
(7)二进制转换为八进制从右往左,每三位一组,不足三位的在左边补 0,然后将每组转换为对应的八进制数字。
(8)二进制转换为十六进制从右往左,每四位一组,不足四位的在左边补 0,将每组转换为对应的十六进制数字。
(9)八进制转换为二进制将每一位八进制数字转换为对应的三位二进制数字。
(10)十六进制转换为二进制将每一位十六进制数字转换为对应的四位二进制数字。
数值的转换实验报告

一、实验目的1. 了解数值转换的基本原理和方法;2. 掌握十进制、二进制、八进制、十六进制之间的相互转换;3. 熟悉进制转换在实际应用中的意义。
二、实验原理数值转换是计算机科学中一项基本操作,不同的进制之间可以相互转换。
常见的进制有十进制、二进制、八进制和十六进制。
下面分别介绍它们之间的转换方法。
1. 十进制与二进制之间的转换(1)十进制转二进制:将十进制数转换为二进制数的方法是不断地除以2,并记录下每次除法运算的余数。
将得到的余数从下到上排列,即为所求的二进制数。
(2)二进制转十进制:将二进制数转换为十进制数的方法是将每一位上的数乘以2的幂次方,然后将得到的数相加。
2. 十进制与八进制之间的转换(1)十进制转八进制:将十进制数转换为八进制数的方法是不断地除以8,并记录下每次除法运算的余数。
将得到的余数从下到上排列,即为所求的八进制数。
(2)八进制转十进制:将八进制数转换为十进制数的方法是将每一位上的数乘以8的幂次方,然后将得到的数相加。
3. 十进制与十六进制之间的转换(1)十进制转十六进制:将十进制数转换为十六进制数的方法是不断地除以16,并记录下每次除法运算的余数。
余数在0~9之间时直接写出,余数在10~15之间时用字母A~F表示。
将得到的余数从下到上排列,即为所求的十六进制数。
(2)十六进制转十进制:将十六进制数转换为十进制数的方法是将每一位上的数乘以16的幂次方,然后将得到的数相加。
三、实验仪器与材料1. 计算机;2. 实验指导书;3. 编程软件(如Visual Studio、Eclipse等)。
四、实验步骤1. 编写程序实现十进制与二进制之间的转换;2. 编写程序实现十进制与八进制之间的转换;3. 编写程序实现十进制与十六进制之间的转换;4. 验证程序的正确性。
五、实验结果与分析1. 十进制与二进制之间的转换程序代码如下:```c#include <stdio.h>void dec_to_bin(int num) {int binary[32], i = 0;while (num > 0) {binary[i++] = num % 2;num /= 2;}for (int j = i - 1; j >= 0; j--)printf("%d", binary[j]);}int main() {int num;printf("请输入一个十进制数:");scanf("%d", &num);printf("转换后的二进制数为:%d\n", num); dec_to_bin(num);return 0;}```2. 十进制与八进制之间的转换程序代码如下:```c#include <stdio.h>void dec_to_oct(int num) {int octal[32], i = 0;while (num > 0) {octal[i++] = num % 8;num /= 8;}for (int j = i - 1; j >= 0; j--)printf("%d", octal[j]);}int main() {int num;printf("请输入一个十进制数:");scanf("%d", &num);dec_to_oct(num);return 0;}```3. 十进制与十六进制之间的转换程序代码如下:```c#include <stdio.h>void dec_to_hex(int num) {int hex[32], i = 0;char hex_char[16] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'};while (num > 0) {hex[i++] = num % 16;num /= 16;}for (int j = i - 1; j >= 0; j--)printf("%c", hex_char[hex[j]]);}int main() {int num;printf("请输入一个十进制数:");scanf("%d", &num);dec_to_hex(num);return 0;}```六、实验总结通过本次实验,我们了解了数值转换的基本原理和方法,掌握了十进制、二进制、八进制、十六进制之间的相互转换。
数字逻辑转换实验报告

一、实验目的1. 理解和掌握数字逻辑转换的基本原理和方法。
2. 掌握将不同编码形式的数字信号相互转换的技巧。
3. 通过实验验证数字逻辑转换电路的正确性和性能。
二、实验原理数字逻辑转换是指将一种数字信号转换为另一种数字信号的过程。
常见的数字逻辑转换包括BCD码与二进制码之间的转换、格雷码与二进制码之间的转换、8421码与余3码之间的转换等。
本实验主要涉及以下几种转换:1. BCD码与二进制码之间的转换:BCD码(Binary-Coded Decimal)是一种用4位二进制数表示1位十进制数的编码方式。
将BCD码转换为二进制码时,只需将每一位BCD码直接转换为对应的二进制码即可。
2. 格雷码与二进制码之间的转换:格雷码(Gray Code)是一种循环码,相邻两个码字之间只有一个位码发生改变。
将格雷码转换为二进制码时,只需将格雷码的最低位取反即可。
3. 8421码与余3码之间的转换:8421码是一种有权码,从左到右,第一位1代表2,第二位1代表4,第三位1代表2,第四位1代表1。
余3码是由8421BCD码加上0011形成的一种无权码。
将8421码转换为余3码时,只需将8421码的每一位加3即可。
三、实验设备与器材1. 数字逻辑实验箱2. 数字逻辑转换电路模块3. 示波器4. 信号发生器5. 电源四、实验步骤1. 连接实验电路:根据实验要求,连接数字逻辑转换电路模块,并确保电路连接正确。
2. 设置输入信号:使用信号发生器产生待转换的数字信号,并将其输入到转换电路中。
3. 观察转换结果:使用示波器观察转换电路的输出信号,记录实验数据。
4. 比较理论值与实验值:根据实验原理,计算理论值,并与实验值进行比较。
5. 分析实验数据:分析实验数据,总结实验结果,验证数字逻辑转换电路的正确性和性能。
五、实验数据及分析1. BCD码与二进制码之间的转换输入BCD码:0011理论转换结果:0001 0011实验转换结果:0001 00112. 格雷码与二进制码之间的转换输入格雷码:1100理论转换结果:1110实验转换结果:11103. 8421码与余3码之间的转换输入8421码:0101理论转换结果:0110实验转换结果:0110通过实验数据的对比分析,可以得出以下结论:1. 实验电路能够正确实现BCD码与二进制码、格雷码与二进制码、8421码与余3码之间的转换。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字电子技术实验
实训1 数制转换与逻辑运算
一、实训涉及的基本知识
1.数制之间的转换
1)二进制转换成为十进制
每个二进制数乘以对应的加权因子,并将结果相加。
(即按权展开之后,再相加)
将下列二进制数转换为十进制数:
(01001011)B =
(10100111011)B =
2)十进制转换成为二进制
除2取余法。
(即长除法)
将下列十进制数转换为二进制数:
(122)D =
(152)D =
3)二进制与八进制、十六进制之间的转换
从最低有效位开始,将二进制按每组3位(或4位)分组,即可得等值的八进制(或十六进制)。
用相反的过程可将八进制数(或十六进制数)转换为二进制数。
将下列二进制数分别转换为八进制数及十六进制数:
(10100111011)B =
(110010100)B =
将下列数制转换成为二进制数:
(263)O =
(16C)H =
2. 逻辑运算
与运算:有0出0,全1为1;
或运算:全0出0,有1为1;
非运算:有0出1,是1为0;
与非运算:有0出1,全1为0;(先与后非,所以结果正好和“与运算”相反);
或非运算:全0出1,有1为0;(先或后非,所以结果正好和“或运算”相反);
异或运算:输入不同,输出为1;输入相同,输出为0;
同或运算:输入不同,输出为0;输入相同,输出为1.
3. 字符发生器的使用
打开Simulate ✂ Instruments ✂ Word Generator,出现图1-1所示的图标。
双击之后出现图1-2所示的操作面板图。
图1-1 图标图1-2 操作面板图
字信号发生器是一个通用的数字激励源编辑器,可以采用多种方式产生32位的同步逻辑信号,用于对数字逻辑电路进行测试。
在操作面板上,左侧是控制面板,右侧是字信号发生器的字符窗口。
控制面板分为Controls(控制方式)、Display(显示方式)、Trigger(触发)、Frequency(频率)等几个部分。
1)字信号的修改:可以通过双击字符窗口中的字符,或通过Set…按钮来修改字符,前者只能完成单个字符的修改,而后者可以实现批量修改。
2)输出的控制:提供三种输出方式(也就是三种控制方式),分别是
Cycle ——从起始地址开始循环输出一定数量的数字信号(数量通过单击Set…按钮进行设定);
Burst ——逐条单循环地输出从起始地址至终了地址的全部数字信号;
Step ——单步输出数字信号;
Set ——用来设置数字信号的类型和数量,具体说明如图1-3所示。
图1-3 Settings 对话框
二、实训内容及步骤
1.打开文件SEC1-08.ms7,该电路说明了二进制数和十六进制数之间的转换关系。
字信号发生器用来驱动8个二进制数码灯和2个十六进制显示器。
完成以下操作,并记录实验数据:
1)若按下5次Step,显示的8位二进制数是多少?相应的显示器读数是什么?
2)必须按下几次Step才能得到二进制数0000 1011?相应的显示器读数是什么?
3)如果按14次Step,显示的十六进制数是多少?二进制数呢?
4)必须按下几次Step才能得到十六进制数1b?
5) 选择Cycle输出控制方式,查看二进制数码灯及十六进制显示器的变化。
尝试修改信号的输出频率为100Hz或者其他,查看输出数码灯及显示器的变化。
6)试着做一做:该电路略作修改即可用于说明二进制数和八进制数之间的转换关系。
想一想,要怎么修改电路来实现二进制数和八进制数之间的转换关系呢?
2.加载电路文件SEC1-1
3.ms7,该电路仿真的是化学工厂的温度及压力监视系统,用来监视4个化工罐(TankA、TankB、TankC和TankD)的温度(T)和压力(P)。
将电源开关闭合,十六进制显示器显示为00H,说明温度和压力值在正常范围内;一旦温度或压力超出警戒线,罐内传感器向相应输出位输出“1”并将该信息传给计算机,若一切正常,所有输出位皆为“0”。
1)如果D罐(即TankD)超温,十六进制显示器的显示值为多少?点按指示键多次,以提高D 罐温度,验证你的答案。
再按Shift+指示键,即可恢复到最小值。
2)如果所有的温度都超高,显示的数字应为多少?验证你的答案,然后恢复到初始状态。
3)如果显示的十六进制数位0CH,说明哪些参数超标?升高相应罐的参数验证你的答案。
4)如果显示的十六进制数为AAH,说明哪些参数超标?验证答案后,记录所有数据。
3.打开文件fig03_11.ms7,运行仿真,双击XSC1(4通道示波器),查看输入与输出的波形,并记录下来(可按暂停键便于查看);然后完成以下操作:
1)将U1变为2输入或门(OR2),重新仿真,查看波形,记录数据;
2)将U1变为2输入与非门(NAND2),重新仿真,查看波形,记录数据;
3)将U1变为2输入或非门(NOR2),重新仿真,查看波形,记录数据;
注意:通过以下操作选择元器件:Place ✂ Component ✂在Group中选择Misc Digital,在Family 中选择TIL,然后在出现的元器件列表框中选择相应的元器件。
三、实训报告要求
记录数据及示波器显示的波形;画出二进制数和八进制数转换关系说明电路;分析并总结结果。