System Bus and Memory Transfer Computer Organization and Architecture by Ravinder Nath Rajotiya - March 15, 2021December 9, 20220 Bus and Memory Transfer: Introduction: as discussed in the beginning of this chapter that the micro-operation are the operations, such as the transfer, performed on the data stored in the registers. A simple system may contain few registers and the mechanism can be very simple as described below in the register transfer notation: T1 : R2 <-- R0 T3: R2 <-- R1 The two statements have a common destination but two different sources of data. Either the content of R0 or R1 is loaded in R2. Registers shown in figure are 1-bit in length (i.e. FF), however they will be of size in multiple of bytes. For this simple case we can employ a 2x1 MUX to perform the transfer operation described register=transfer notation.. Bus
Register Transfer Language Computer Organization and Architecture by Ravinder Nath Rajotiya - March 10, 2021May 10, 20210 Register Transfer Language(RTL) RTL: A register transfer language is a language of hardware. It is symbolic language. statements written in RTL are transformed into hardware circuit. Micro-operations: A program is a collection of instructions and the variables or data associated with that instruction. The instruction when executing are converted into micro-operations. The micro-operations are the operations performed on the contents of the registers. Internally the CPU accesses the contents of the registers and stores the partial result back into the register which can then be transferred to memory location or other input-output devices. Internal hardware organization of a computer is best described by the registers it contains and the operations that can be performed on them. The computer organizations thus can be described
Basic Structure of a Digital Computer Computer Organization and Architecture by Ravinder Nath Rajotiya - February 27, 2021March 2, 20210 Basic structure of a digital computer The basic structure of a computer can be well described with the help of the figure-2. It consists of the CPU, the system bus and the peripherals all interconnected in some well-defined way to form a complete computer system. The CPU is the black box of the complete system doing all complex but useful tasks. It includes the arithmetic and logic unit for performing all operations of simple to complex arithmetic including scientific. Control unit and internal register is also part of the CPU. System Bus: The system bus is basically a set of wire used to carry various information and control signal among various units inside the computer system. Depending on the type of information carried