Posts

Image
                                Computer architecture   Block diagram of a basic computer with uniprocessor CPU. Black lines indicate data flow, whereas red lines indicate control flow. Arrows indicate the direction of flow. In  computer engineering ,  computer architecture  is a description of the structure of a  computer  system made from component parts. It can sometimes be a high-level description that ignores details of the implementation. At a more detailed level, the description may include the  instruction set architecture  design,  microarchitecture  design,  logic design , and  implementation . [3] History The first documented computer architecture was in the correspondence between  Charles Babbage  and  Ada Lovelace , describing the  analytical engine . When building the computer  Z1  in 1936,  Konrad Zuse  described in two patent applications for his future projects that machine instructions could be stored in the same storage used for data, i.e., the  stored-program  conc
                                           Computer Register Computer registers are high-speed memory storing units. It is an element of the computer processor. Ot can carry any type of information including a bit swquence or single data.  A register should be 32 bits in length for a 32-bit instruction computer. Registers can be numbered relies upon the processor design and language rules. The instructions in a computer are saved in memory locations and implemented one agter another at a time. The function of the control unit is to fetch the instructions from the memory and implement it. The control does the similar for all the instructions in the memoru in sequential order.  A counter is needed to maintain a path os the next instruction to be implemented and evaluate its address. The figure shows the registers with their memories. The memory addresses are saved in multipe registers. These requirements certainly state the use for registers inscomputer.