实验五 码制转换器实验

library ieee;  
use ieee.std_logic_1164.all; 
use ieee.numeric_std.all;
  
entity docoder_3_to_8 is  
  
port   
  (  
     a,b,c,g1,g2a,g2b: in std_logic;  
     
      y: out std_logic_vector(7 downto 0)
);  
end entity;  
  
architecture rtl of  docoder_3_to_8 is  
signal indata:std_logic_vector(2 downto 0);
  
begin   
  indata<=c&b&a;
process(indata,g1,g2a,g2b)is
begin
if(g1='1'and g2a='0'and g2b='0')then
 case indata is
     when "000"=>y<="11111110";
      when "001"=>y<="11111101";
     when "010"=>y<="11111011"; 
      when "011"=>y<="11110111";
     when "100"=>y<="11101111";
      when "101"=>y<="11011101";
       when "110"=>y<="10111101";
     when "111"=>y<="01111101";

when others=>y<="XXXXXXXX";

end case;

else
  y<="11111111";

end if;

end process;

end architecture rtl;



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
软件名称:CodeConverter v1.0┊码制转换器┊日常进制编码转换,特别适合于Java程序员 软件大小:214KB 软件类型:绿色免费软件 适用平台:Windows 作 者:Meron 作者邮箱:meronmee@163.com 软件截图: 软件简介: CodeConverter可以实现常见的进制转换功能,此外还提供字符(串)和ASCII码以及Unicode之间的互相转换。是程序员的好帮手,特别是在Java国际化开发中,你会发现它能给你提供极大的便利。工具提供以下14种转换功能:十进制转二进制十进制八进制十进制转十六进制、二进制十进制、二进制转十六进制、十六进制十进制、十六进制转二进制;字符串转ASCII码、字符串转Unicode、字符串完全转Unicode、ASCII码转字符串、ASCII码转Unicode、Unicode转字符串、完全Unicode转字符串。 CodeConverter有3个版本可选,差别仅在于Unicode转换功能的实现上,其他功能无差别: •CodeConverter(Java)_Full.zip--------调用java自带的工具native2ascii.exe进行Unicode转换,该版本自带jre。大小8.18M,不嫌大,网速好的建议下载该版本; •CodeConverter(Java)_Lite.zip----------调用java自带的工具native2ascii.exe进行Unicode转换,该版本不带带jre,需要用户机器上装有jre或者jdk并且配置好JAVA_HOME才能正常使用Unicode转换功能。否则涉及Unicode的转换不能用,其他功能正常。大小200KB,java用户建议下载该版本; •CodeConverter(VB)_Full.zip----------使用VB实现Unicode转换功能。大小214KB,适合普通用户下载。另外,该版本还提供了一个可接受命令行参数的Unicode转换程序UnicodeConverter.exe。 文件: CodeConverter(VB)_Full.zip 大小: 214.68KB MD5: 4C1977DF7148142A1EAF5948EE02E277 SHA1: 642F0859B434BD43C6B5F31A3272D96C3EF0D821
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值