Question

QUESTION 1 During a single clock tick, how many 64-bit values can be written to an...

QUESTION 1

During a single clock tick, how many 64-bit values can be written to an input of a register file with 8 64-bit registers (i.e. an 8x64 register file)?

QUESTION 2

Suppose you are designing a processor that contains a register file with 32 32-bit registers (i.e. a 32x32 register file). What is the minimum number of bits required in order to select which register is being written to?

QUESTION 3

If the decimal value, 30, is shifted to the right by 1 bit position, what will be the result when represented with 10-bits?

Note: Your answer in binary should contain only 1 and 0 characters.

Result in binary:

Result in decimal:

QUESTION 4

If the 8-bit binary value, 100000002, is shifted to the left by 1 bit position, what will be the 8-bit result?

Note: Your answer in binary should contain only 1 and 0 characters.

Result in binary:

Result in decimal:

QUESTION 5

At each triggering edge of the signal connected to its clock input, an up-counter...

Saves the data input value.

Resets its count value.

Increments its count value.

Decrements its count value.

  

QUESTION 6

If the 8-bit binary value, 000000112, is shifted to the left by 1 bit position, what will be the 8-bit result?

Note: Your answer in binary should contain only 1 and 0 characters.

Result in binary:

Result in decimal:

QUESTION 7

If the decimal value, 170, is shifted to the left by 1 bit position, what will be the result when represented with 10-bits?

Note: Your answer in binary should contain only 1 and 0 characters.

Result in binary:

Result in decimal:

QUESTION 8

If the 8-bit binary value, 000001012, is shifted to the right by 1 bit position, what will be the 8-bit result?

Note: Your answer in binary should contain only 1 and 0 characters.

Result in binary:

Result in decimal:

QUESTION 9

A multi-bit ripple-carry adder cannot be made up of only half-adders because...

Half-adders only have a single number input.

Half-adders do not have a carry-out bit.

Half-adders do not have a carry-in bit.

A multi-bit ripple carry adder can be made of only half-adders.

  

QUESTION 10

If the 8-bit binary value, 101010102, is shifted to the right by 1 bit position, what will be the 8-bit result?

Note: Your answer in binary should contain only 1 and 0 characters.

Result in binary:

Result in decimal:

  

QUESTION 11

A parallel-load register give you the ability to...

Reset the stored value.

Load multiple values during a single clock tick.

Retain the stored value after a clock tick.

Load a value at a time other than the edge of a clock signal.

QUESTION 12

At each triggering edge of the signal connected to its clock input, an down-counter...

Saves the data input value.

Resets its count value.

Increments its count value.

Decrements its count value.

QUESTION 13

Please select all of the properties that a magnitude comparator is used to determine about two multi-bit inputs, A and B.

A = 0

B = 0

A = B

A > B

A < B

A + B

A - B

A * B

Homework Answers

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
QUESTION 1 How many possible states can be represented by a 5-bit state register? QUESTION 2...
QUESTION 1 How many possible states can be represented by a 5-bit state register? QUESTION 2 When a clock signal changes from 1 to 0, this is referred to as the... Period Falling edge Rising edge Frequency QUESTION 3 What is the minimum number of bits required in order for a state register to represent an FSM with 24 states? 0.5 points    QUESTION 4 What is the clock period for a clock with a frequency of 16 MHz? Note:...
True and False 1. A half-adder has 2 inputs and 2 outputs. 2. Using only full-adders,...
True and False 1. A half-adder has 2 inputs and 2 outputs. 2. Using only full-adders, how many are needed to add together two 8-bit unsigned integer binary codes? 3. When A and B are unsigned integer binary codes, A-B is calculated as 2's complement(A) + B. 4. An N-bit address bus sends an address value one bit at a time. 5. The instruction pointer register stores the result of calculations from the previous instruction.
Provide a complete solution to the following problem using the C++ language in a SINGLE file...
Provide a complete solution to the following problem using the C++ language in a SINGLE file with a .cpp file extension. READ THE ENTIRE QUESTION (AND THE EXAMPLE) CAREFULLY BEFORE DEVELOPING YOUR SOLUTION! Design the code for a class called Pi, which will be used to encapsulate the value of pi stored as a string. (example ONLY) "3.141592654" | |_ _ _ _| whole number portion_| |_ _ _ _ _fractional portion (9 digits) The Pi class has the following...
You will write a program that loops until the user selects 0 to exit. In the...
You will write a program that loops until the user selects 0 to exit. In the loop the user interactively selects a menu choice to compress or decompress a file. There are three menu options: Option 0: allows the user to exit the program. Option 1: allows the user to compress the specified input file and store the result in an output file. Option 2: allows the user to decompress the specified input file and store the result in an...
1. Vim commands: a. How do you auto indent your program? b. Explain what the following...
1. Vim commands: a. How do you auto indent your program? b. Explain what the following commands do: dd, y3, p, :set cindent (1 pt) VIM exercises These exercises on the computer need to be repeated by each student in the pair. This is to ensure that both students understand how to get around in Linux!!! For this part of the lab, you will create a .vimrc file that will help you develop your C++ programs using VIM. First, we...
python programming Question #4: # Years ago the Romans used a different system to represent numbers....
python programming Question #4: # Years ago the Romans used a different system to represent numbers. # Instead of using the digits (0, 1, 2, 3, 4, 5, 6, etc.), the Romans # formed numbers by joining combinations of the characters # (I, V, X, L, C, D, and M). # Roman Numeral characters and their integer values are: # I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, and M...
Strings The example program below, with a few notes following, shows how strings work in C++....
Strings The example program below, with a few notes following, shows how strings work in C++. Example 1: #include <iostream> using namespace std; int main() { string s="eggplant"; string t="okra"; cout<<s[2]<<endl; cout<< s.length()<<endl; ​//prints 8 cout<<s.substr(1,4)<<endl; ​//prints ggpl...kind of like a slice, but the second num is the length of the piece cout<<s+t<<endl; //concatenates: prints eggplantokra cout<<s+"a"<<endl; cout<<s.append("a")<<endl; ​//prints eggplanta: see Note 1 below //cout<<s.append(t[1])<<endl; ​//an error; see Note 1 cout<<s.append(t.substr(1,1))<<endl; ​//prints eggplantak; see Note 1 cout<<s.find("gg")<<endl; if (s.find("gg")!=-1) cout<<"found...
Leave comments on code describing what does what Objectives: 1. To introduce pointer variables and their...
Leave comments on code describing what does what Objectives: 1. To introduce pointer variables and their relationship with arrays 2. To introduce the dereferencing operator 3. To introduce the concept of dynamic memory allocation A distinction must always be made between a memory location’s address and the data stored at that location. In this lab, we will look at addresses of variables and at special variables, called pointers, which hold these addresses. The address of a variable is given by...
Java question, Please answer everything. Thank you Answer the following questions as briefly (but completely) as...
Java question, Please answer everything. Thank you Answer the following questions as briefly (but completely) as possible: What is a checked exception, and what is an unchecked exception? What is NullPointerException? Which of the following statements (if any) will throw an exception? If no exception is thrown, what is the output? 1: System.out.println( 1 / 0 ); 2: System.out.println( 1.0 / 0 ); Point out the problem in the following code. Does the code throw any exceptions? 1: long value...
If you cant answer this please dont waste my question. thank you. This cryptographic program run...
If you cant answer this please dont waste my question. thank you. This cryptographic program run and produce text screen output. You are to create a GUI that uses the program. Your program (GUI) must allow a user to input of a message to be coded. It must also have an area to show the plaintext, the ciphertext, and the decrypted text. If required by your choice of cryptographic method, the user should have an area to input a key....
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT