Ginni has Published 1522 Articles

What is paging?

Ginni

Ginni

Updated on 27-Jul-2021 08:50:08

8K+ Views

Paging is a storage structure that enables the operating framework to fetch processes from the secondary storage into the main memory in the form of pages. In the Paging method, the main memory is split into small fixed-size blocks of physical memory, which is known as frames. The size of ... Read More

Explain the performance of cache in computer architecture?

Ginni

Ginni

Updated on 27-Jul-2021 08:48:28

2K+ Views

The main reason for containing cache memory in a computer is to increase system performance by decreasing the time required to access memory. The component of cache performance are cache hits and cache misses.Each time the CPU accesses memory, it determines the cache. If the requested data is in the ... Read More

Explain the IEEE Standard 754 Floating-Point Numbers in computer architecture?

Ginni

Ginni

Updated on 27-Jul-2021 08:46:13

13K+ Views

IEEE developed the IEEE 754 floating-point standard. This standard defines set formats and operation modes. All computers conforming to this standard would always calculate the same result for the same computation. This standard does not specify arithmetic procedures and hardware to be used to perform computations. For example, a CPU ... Read More

Explain the methods of reducing the number of microinstructions in computer architecture?

Ginni

Ginni

Updated on 27-Jul-2021 08:43:41

1K+ Views

In this section, there are two ways to take advantage of this redundancy to reduce the number of microinstructions needed by the control unit. The first method uses microsubroutines to combine repeated micro-operations into a single block of micro-instructions, which are accessed by two or more execute routines. The other ... Read More

What is Vertical Microcode?

Ginni

Ginni

Updated on 27-Jul-2021 08:42:23

590 Views

In vertical microcode, each microinstruction is encoded i.e., the bit field can pass through intermediate combinatory logic which in turn creates the actual control signals for internal CPU components (ALU, registers, etc). In vertical microcode, the micro-operations are grouped into fields such that no more than one micro-operation in a ... Read More

What is Horizontal Microcode?

Ginni

Ginni

Updated on 27-Jul-2021 08:40:17

704 Views

In horizontal microcode, each micro-operation is represented by one bit in each microinstruction. Horizontal microcode is generally included in a fairly wide control save it is not exceptional for each work to be 56 bits or more. On each click of a sequencer clock, a microcode word is read, decoded, ... Read More

Explain the design and implementation of a simple microsequencer?

Ginni

Ginni

Updated on 27-Jul-2021 08:38:06

1K+ Views

The microprogram sequence is a general-purpose building block for the microprogrammed control unit. The main objective of the microprogram sequencer is to demonstrate an address to the control memory so that microinstruction can be read and executed. The next address logic of the sequencer decides the particular address source to ... Read More

What is Microsequencer Operations?

Ginni

Ginni

Updated on 27-Jul-2021 08:35:21

509 Views

A microsequencer is also designed as a finite state machine. Consider the generic microsequencer shown in the figure. The register stores a value that corresponds to one state in the CPU’s state diagram. It serves as the address that is input to the microcode memory. This memory outputs a microinstruction, ... Read More

What are the conditions of Status Bits in Computer Architecture?

Ginni

Ginni

Updated on 24-Jul-2021 14:54:42

8K+ Views

The status register comprises the status bits. The bits of the status register are modified according to the operations performed in the ALU. The figure displays a block diagram of an 8-bit ALU with a 4-bit status register.If the end carry C8 is 1, then carry (C) is set to ... Read More

What are Program Control Instructions?

Ginni

Ginni

Updated on 24-Jul-2021 14:38:20

14K+ Views

Instructions of the computer are always stored in consecutive memory locations. These instructions are fetched from successive memory locations for processing and executing.When an instruction is fetched from the memory, the program counter is incremented by 1 so that it points to the address of the next consecutive instruction in ... Read More

Advertisements