Tag Archives: Computer Organization and Architecture

The Division of two fixed-point binary numbers in the signed-magnitude representation is done by the cycle of successive compare, shift, and subtract operations. The binary… Read More
In this article, we will see how to create delays for the AVR. Also, we will discuss the instruction pipeline. Delay Calculation for AVR :… Read More
CALL is a control transfer instruction that is used to call a particular subroutine. A subroutine is a block of instructions that need to be… Read More
In this article, we will be discussing looping in AVR and branch instructions, both Conditional and Unconditional. Looping in AVR : A repeated operation or… Read More
Cache Memory is a small, fast memory that holds a fraction of the overall contents of the memory. Its mathematical model is defined by its… Read More
Shift micro-operations are those micro-operations that are used for serial transfer of information. These are also used in conjunction with arithmetic micro-operation, logic micro-operation, and… Read More
CPUs kernel doesn’t simply distribute the entirety of our PCs’ resources to single process or service. CPU is continuously running many processes that are essential… Read More
Prerequisite – Cache Memory Cache coherence : In a multiprocessor system, data inconsistency may occur among adjacent levels or within the same level of the… Read More
Error Detection Codes : The binary information is transferred from one location to another location through some communication medium. The external noise can change bits… Read More
A computer system is a basic and functional computer which includes all the hardwares and softwares which are required to make it functional for the… Read More
Prerequisite – Interrupts and Exceptions Interrupt is one of the classes of Exception. There are 4 classes of Exception- interrupt, trap, fault and abort. Though,… Read More
In symbolic notation, it is used to describe the micro-operations transfer among registers. It is a kind of intermediate representation (IR) that is very close… Read More
Prerequisite – Pipelining A more aggressive approach is to equip the processor with multiple processing units to handle several instructions in parallel in each processing… Read More
POST (Power-On Self-Test): When the system is switched on then the BIOS(Basic Input/Output System) of the computer runs some diagnostic testing sequence called POST. These… Read More
When the first generation of Raspberry Pi, the Raspberry Pi 1 Model B, was released in February of 2012, no one expected it to make… Read More