What is a tristate buffer? Describe it in terms of terminals and behaviour at th
ID: 3850964 • Letter: W
Question
What is a tristate buffer? Describe it in terms of terminals and behaviour at those terminals. What is the difference between an n-bit latch and an n-bit word? In the memory word circuit developed in class, why can't a word be both read and written at the same time? What operations can be performed on memory? What is a bank of words? Why can only one word be accessed at a time? What is Kibi and why is it used? What is an ALU used for? Why might an ALU include a NOP operation? Why might an ALU include the RY operation? What is different about RY and NOTY (compared to all other ALU operations except NOP)? Inside a computer, why is all information represented using binary values? Why are there both a carry into and a carry out of a Full (1-bit) Adder? How many different binary values can be encoded using n bits? As concepts, what is the difference between Carry and Overflow? What encoding scheme is used to represent signed integers? When n-bit binary values are interpreted as signed integer values, what are the maximum and minimum values that can be represented?Explanation / Answer
1.) A tristate buffer is a device that helps us control when the current passes through the device and when it does'nt.
It has 2 inputs, data input "x" and control input "C". The control input is similar to a valve. When the control input is active, the output is the input. This means it behaves just like a normal buffer. The "valve" is open.
When the control input is not active, the output is "Z". The "valve" is open, and no electrical current flows through. Thus, even if x is 0 or 1, that value does not flow through.
2.) A latch's output will follow its input only while the latch enable is active; when the enable goes inactive the latch will hold the last value it had.
4.) Operations that could be performed on memory: Fetch and Store. Basically either we get something from memory or place something onto memory. Fetch operation retrieves the value stored at particular address without changing the value. And store writes the value to the given address.
6.)Kibi is unit of byte which is used to quantify digital information. This prefix means 2^10 or 1024 bytes. And the symbol is KiB.
7.)ALU which is term for Arithmetic logic unit is used to perform logical and arithmetic operations. This is also the fundamental block of CPU.
8.)NOP instruction gives the capability to having an increment component to have sequential increment and it runs in parallel to fetch instruction.
11.)Computer holds many electronic components to communicate which have binary system of ON/OFF. Two clear distinct stated gives safer range of reliability and also least amount of necessary circuits.
12.)Full adders have both carry in and carry in order to handle carries. Full adder adds three one bit number in which one bit is a carry from previous column.
13.)We can have 2^n value with n bits. Let’s see this by example , for 1bit we will have 0 or 1 so 2 values i.e. 2^1. Now for 2 bits could be 00,01,10,11 which means 4 values i.e. 2^2.
14.)The carry flag is set if addition of two numbers causes a carry out of the most significant(leftmost) bits added. But if the addition of two numbers with sign bits off gives a result with sign bit on then overflow flag is turned on.
15.) For signed numbers we can use the sign-magnitude encoding method. First bit of the data represents the sign of the integer number and the remaining bits of the data represents the magnitude of the integer number.
16.) For the n-bit signed integer , the range is between - 2n - 1 and + (2n - 1 - 1).
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.