Control Memory
Control Memory
Control Memory
• Hardwired control is when control signals are generated by actual hardware circuitry.
• A control word is simply a sequence of 0's and 1's that specify microinstruction.
• A computer that employs a microprogrammed control has two separate memories: a main
memory and a control memory.
• User programs are loaded into main memory. However, control memory holds a fixed
microprogram, stored in ROM, that cannot be altered.
• The address sequencer is used to determine the address of the next microinstruction.
• The sequencer utilizes a pipeline register to hold the next address. Hence, while the
current microinstruction is being executed, the next instruction is being loaded into the
pipeline register.
1. A Compiler is ____
2. When a key is pressed on the keyboard, which standard is used for converting the
keystroke into the corresponding bits
3. A Pixel is
4. Which device is used as the standard pointing device in a Graphical User Environment
2 10 16 32
•
7. Which of the following devices have a limitation that we can only information to it but
cannot erase or modify it
a) 12 b) 8 c) 16 d) 24
10. Which of the following storage devices can store maximum amount of data?
Magneto Optic
Floppy Disk Hard Disk Compact Disk
Disk
11. Which of the following is the largest manufacturer of Hard Disk Drives?
14. The programs which are as permanent as hardware and stored in ROM is known as
Large number of
Set of wires Set of circuits All of these
cells
16. Primary memory stores
Erasing and
Erasing the Reconstructing the
reconstructing the Duplicating ROM
contents of ROM contents of ROM
contents of ROM
18. Which device can understand difference between data & programs?
Know the memory Identify the base Direct the output Specify the problem
capacity of a number system to a printer completely and clearly
24. Which of the following is not a valid size of a Floppy Disk?
26. _______ is a program used to assign the specific addresses at which the object
code is to be loaded into memory.
28. Complements are used in digital computers for simplifying the ______ operaton.
29. First part of floating point representation represents a signed fixed point
number called___
32. When the second part of an instruction code specifies an operand, the
instruction is said to an_____
a) 12 b) 8 c) 16 d) 24
35. The transformation from the instruction code bits to an address in control
memory where the routine is located is referred to as a____
1.. Write about direct, indirect, register direct, register indirect, immediate, implicit,
relative, index, and base address mode of addressing. Why do we need so many
modes which a processor supports? State whether the number of addressing modes
(a) ROM
(b) PROM
(c) EPROM
Distinguish between error detection and correction codes. What do you understand
by odd parity and even parity?. What is odd function and even function?. To
calculate odd and even parity values which functions can be used? Calculate Odd
and even parity values for all hexadecimal digits 0-9 and A-F. [16]
4. (a) What is the use of fast multiplication circuits? Write about array multipliers.
[8]
(b) What are register transfer logic languages? Explain few RTL statement for
4. (a) Draw a flow chart which explains multiplication of two signed magnitude fixed
(b) Multiply 10111 with 10011 with the above procedure given (a).