设计一个能将四位二进制数转换成两个BCD码的电路,模块名为_4bits2bcd,输入端口为Bin,输出端口为BCD1,BCD0,下面选项代码编写正确的是( )。 A: module _4bits2bcd(Bin,BCD1,BCD0);input Bin;output BCD1,BCD2;... ... B: module _4bits2bcd(Bin,BCD1,BCD0);input [3:0] Bin;output BCD1,BCD2;... ... C: module _4bits2bcd(Bin,BCD1,BCD0);input Bin;output [3:0] BCD1,BCD2;... ... D: module _4bits2bcd(Bin,BCD1,BCD0);input[3:0] Bin;output[3:0] BCD1,BCD2;... ...
设计一个能将四位二进制数转换成两个BCD码的电路,模块名为_4bits2bcd,输入端口为Bin,输出端口为BCD1,BCD0,下面选项代码编写正确的是( )。 A: module _4bits2bcd(Bin,BCD1,BCD0);input Bin;output BCD1,BCD2;... ... B: module _4bits2bcd(Bin,BCD1,BCD0);input [3:0] Bin;output BCD1,BCD2;... ... C: module _4bits2bcd(Bin,BCD1,BCD0);input Bin;output [3:0] BCD1,BCD2;... ... D: module _4bits2bcd(Bin,BCD1,BCD0);input[3:0] Bin;output[3:0] BCD1,BCD2;... ...
下面是将输入的4位二进制数转换成为两个8421 BCD码的程序,该程序正确吗?module _4bitBIN2bcd(Bin, BCD1,BCD0); input [3:0] Bin; output reg[3:0] BCD1, BCD0; always @(Bin) begin {BCD1, BCD0} = 8h00; if(Bin < 10) begin BCD1 = 4h0; BCD0 = Bin; end else begin BCD1 = 4h1; BCD0 = Bin-4d10; end endendmodule
下面是将输入的4位二进制数转换成为两个8421 BCD码的程序,该程序正确吗?module _4bitBIN2bcd(Bin, BCD1,BCD0); input [3:0] Bin; output reg[3:0] BCD1, BCD0; always @(Bin) begin {BCD1, BCD0} = 8h00; if(Bin < 10) begin BCD1 = 4h0; BCD0 = Bin; end else begin BCD1 = 4h1; BCD0 = Bin-4d10; end endendmodule
接上题,如果要完成设计,在(2)处应填写( )选项的代码。 A: BCD1=4'h1;BCD0=Bin; B: BCD1=Bin-4'd10;BCD0=4'h1; C: BCD1=4'h1;BCD0=Bin-4'd10; D: BCD1=4'h0;BCD0=Bin;
接上题,如果要完成设计,在(2)处应填写( )选项的代码。 A: BCD1=4'h1;BCD0=Bin; B: BCD1=Bin-4'd10;BCD0=4'h1; C: BCD1=4'h1;BCD0=Bin-4'd10; D: BCD1=4'h0;BCD0=Bin;
阅读下面的程序,对程序中有"?"号的指令加以注释,然后根据要求回答问题(10分) BCDA: CLR C BCD1: MOV A,@R0 ADDC A,@R1 ; DA A ; MOV @R0,A INC R0 INC R1 DJNZ R7,BCD1 ; RET 入口参数:R0、R1分别是指向两个多字节压缩BCD码低字节的地址指针。 R7是多字节压缩BCD码的字节数。 程序的功能为:
阅读下面的程序,对程序中有"?"号的指令加以注释,然后根据要求回答问题(10分) BCDA: CLR C BCD1: MOV A,@R0 ADDC A,@R1 ; DA A ; MOV @R0,A INC R0 INC R1 DJNZ R7,BCD1 ; RET 入口参数:R0、R1分别是指向两个多字节压缩BCD码低字节的地址指针。 R7是多字节压缩BCD码的字节数。 程序的功能为:
()BCD码是最常用也是最简单的一种BCD代码,各位的权依次为8、4、2、1。
()BCD码是最常用也是最简单的一种BCD代码,各位的权依次为8、4、2、1。
(00011001)2转换成BCD码是()。 A: (000101001)BCD B: (000011001)BCD C: (00100011)BCD D: (00110101)BCD
(00011001)2转换成BCD码是()。 A: (000101001)BCD B: (000011001)BCD C: (00100011)BCD D: (00110101)BCD
串函数StrCmp("b","cd")的值为()。 A: 1 B: 0 C: "bcd" D: -1
串函数StrCmp("b","cd")的值为()。 A: 1 B: 0 C: "bcd" D: -1
(89)BCD (67)BCD的结果为(_______)BCD。
(89)BCD (67)BCD的结果为(_______)BCD。
十进制数78的BCD码为( )。 A: [0111 1000]BCD B: [0011 1110]BCD C: [0100 0011]BCD D: [0110 0011]BCD
十进制数78的BCD码为( )。 A: [0111 1000]BCD B: [0011 1110]BCD C: [0100 0011]BCD D: [0110 0011]BCD
将下列十进制数转换成BCD码。 152=()BCD 25=()BCD
将下列十进制数转换成BCD码。 152=()BCD 25=()BCD