[ijit-v2i3p4]: mala dutta

4
Internati on al Journal of Information and Techn ology IJIT) Volume 2 Iss ue 3, May -Jun 2016  ISSN: 2454-5414 www.ijitjournal.org  Page 17 A Review on CPU and Control Unit Design Mala Dutta Assistant Professor Depa rtment of computer Engin eer i ng, IET DAVV Indore    India ABSTRACT  Now a day s IT indus tries is und ergoing sign if icant chan ges due to the dev elopment of new technologies. Modern computer system must adapts requirements such as efficient implementation  proces s, effi cient inter proces s comm unication , effi cient m emory manag ement, resou rce managements etc. For control unit des ign. Keywords:-  Wo rd length , hardwired, mi cro prog ram m ed, Horizontal m icrocode , Vertical m icrocode  I. INTRODUCT ION Central processing unit is the brain of the computer, it is a place where data are manipulated. In a microcomputer the entire CPU is contained on a tiny chip called a microprocessor. Every CPU has three main components. i) Con trol Unit ii) Arithmetic Logic Unit iii) Register Registers are used for storing intermediate results during program execution, registers are high speed memory unit, and size of register is one of the important factors to measure  perform ance of computer sy st em. Si ze of register is also called word length or word size, word can be 8bits ,16 bits, 32 bits, 64 bits. More the word size more number of addressable location it has, if word size is k  bits , 2 k  add re ss es constitut e the addr ess space of the computer. Register can be of many types :  General purpose Register  Speci al purpos e R egister  Data Register  Address Register  Instruction Register  Program Counter To execute any program the PC (program Counter) must have the address of instruction which is to be executed next, and this address is transfer to the MAR (Memory Address Register) ,by referring this address actual data is fetch from Main Memory of computer and stored in MDR(Memory Data Register)MDR transfer th a data t o IR f or decoding, an d PC i s updat ed wi th nex t address for nex t i nst ructi on cycle.The Control Unit along with the Instruction Register interprets the machine Language instruction and issues the control signals to make the CPU execute that instruction. The ALU (Arithmetic Logic Unit) does the arithmetic and logic. Communication between different components takes place through inter nal bus sys tem. There are two types of control unit: Hardwired Control Unit: The control signals are generated as an output of a set of basic l ogic gates, the input of which derives from the binary bits in the Instruction Regi ster. Microprogrammed Control Unit RESE ARCH ARTICLE OPEN ACCE SS

Upload: ijitjournals

Post on 02-Mar-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: [IJIT-V2I3P4]: Mala Dutta

7/26/2019 [IJIT-V2I3P4]: Mala Dutta

http://slidepdf.com/reader/full/ijit-v2i3p4-mala-dutta 1/3

Page 2: [IJIT-V2I3P4]: Mala Dutta

7/26/2019 [IJIT-V2I3P4]: Mala Dutta

http://slidepdf.com/reader/full/ijit-v2i3p4-mala-dutta 2/3