Q.1.

What is the difference between a full-adder and a half-adder?

Q.2.

Subtract the following binary numbers.

0101 1000 &nbsp 1010 0011 &nbsp 1101 1110
–0010 0011 &nbsp –0011 1000 &nbsp –0101 0111
Q.3.

The selector inputs to an arithmetic/logic unit (ALU) determine the:

Q.4.

Divide the following binary numbers.

Q.5.

Half-adders can be combined to form a full-adder with no additional gates.

Q.6.

It is not necessary to have the same number of bits when adding or subtracting signed binary numbers in the 2's-complement system.

Q.7.

Digital computers use an easier method to subtract binary numbers, called one's complement.

Q.8.

An ALU is a multipurpose device capable of providing several different logic operations.

Q.9.

Solve this binary problem: 01011000 ÷ 00001011 = ________.

Q.10.

In VHDL, the architecture declaration always begins with the ________ of variable signals or components that will be used in the concurrent description between BEGIN and END.

Q.11.

Convert each of the following signed binary numbers (two's-complement) to a signed decimal number.
00000101        11111100        11111000

Q.12.

Solve this BCD problem: 0100 + 0110 =

Q.13.

The carry propagation delay in 4-bit full-adder circuits:

Q.14.

Perform subtraction on each of the following binary numbers by taking the two's-complement of the number being subtracted and then adding it to the first number.
01001        01100
00011        00111

Q.15.

A sign bit of "1" in the difference of a 2's-complement subtraction problem indicates the magnitude is negative and in true binary form.

Q.16.

The solution to the BCD problem 0101 + 0100 is 00001001BCD.

Q.17.

Add the following hex numbers: 011016 + 1001016

Q.18.

How many inputs must a full-adder have?

Q.19.

The summing outputs of a half- or full-adder are designated by which Greek symbol?

Q.20.

Perform the following hex subtraction: ACE16 – 99916 =

Q.21.

Full adder results are typically stored in registers.

Q.22.

The representation of –110 in eight-bit two's-complement notation is 11110111.

Q.23.

Binary multiplication is like decimal multiplication except you deal only with 1s and 0s.

Q.24.

The solution to the binary problem 1011 – 0111 is 1000.

Q.25.

BCD arithmetic is performed using base 10 numbers.

Q.26.

When decimal numbers with several digits are to be added together using BCD adders ________.

Q.27.

How many basic binary subtraction operations are possible?

Q.28.

The truth table for a full adder is shown below. What are the values of X, Y, and Z?

Q.29.

What are constants in VHDL code?

Q.30.

An input to the mode pin of an arithmetic/logic unit (ALU) determines if the function will be: