SlideShare a Scribd company logo
3
Most read
5
Most read
8
Most read
Presented by
Rishi Ram khanal
Bim 3rd (TU)
Roll.no:108
 Introduction
 Bus organization
 Table: Encoding of Register selection fields
 Table: Encoding of ALU operation
 Examples of Micro-operation for the CPU
 Symbol Designation
 The number of registers in a processor unit
may vary from just one processor register to
as many as 64 registers or more.
 One of the CPU registers is called as an
accumulator AC or 'A' register. It is the main
operand register of the ALU.
 he instruction register (IR) holds the opcode
of the current instruction.
 The address register (AR) holds the address
of the memory in which the operand resides.
- See more at
 The program counter (PC) holds the address
of the next instruction to be fetched for
execution.
General register organization  (computer organization)
Binary code SEL A SEL B SEL D
000 Input Input None
001 R1
010 R2
011 R3 S S
100 R4 A A
101 R5 M M
110 R6 E E
11 R7
OPR and select Operation Symbol
00000 Transfer A TSFA
00001 Increment A INCA
00010 Add A + B ADD
00101 Subtract A-B SUB
00110 Decrement A DEC A
01000 AND A and B AND
01010 OR A and B OR
01100 XOR A and B XOR
01110 Complement A COMA
10000 Shift right A SHRA
11000 Shift left A SHLA
Micro
Opera
tion
SECA SEC B SEL D OPR Contr
ol
WOR
D
R1 ®
R2 –
R3
R2 R3 R1 SuB 011 011 001 00101
R4 ®
R5 V
R5
R4 R R OR 100 101 100 0101
R6 ®
R6 + 1
R6 - R MCA 110 000 110 00001
R7 ®
R1
R1 - R TSFA 001 000 111 00000
Outpu
t ®
R2
R2 - None TSFa 010 000 000 00000
General register organization  (computer organization)

More Related Content

What's hot (20)

PPTX
Computer registers
DeepikaT13
 
PPS
Computer instructions
Anuj Modi
 
PPTX
Instruction Formats
RaaviKapoor
 
PPTX
Basic Computer Organization and Design
Aksum Institute of Technology(AIT, @Letsgo)
 
PPTX
Register organization, stack
Asif Iqbal
 
PPTX
Addressing Modes
Mayank Garg
 
PPTX
Memory Reference Instructions
Rabin BK
 
PPTX
instruction cycle ppt
sheetal singh
 
PPTX
Instruction Set Architecture
Dilum Bandara
 
PPT
8086 micro processor
Poojith Chowdhary
 
PPT
Instruction Set Architecture (ISA)
Gaditek
 
PDF
Control Unit Design
Vinit Raut
 
PPTX
Stack organization
chauhankapil
 
PPTX
Computer registers
Jatin Grover
 
PPTX
instruction format and addressing modes
RamaPrabha24
 
PPTX
Register transfer language
Sanjeev Patel
 
PPTX
memory reference instruction
DeepikaT13
 
PPT
Computer Organization and Architecture.
CS_GDRCST
 
DOCX
Control Units : Microprogrammed and Hardwired:control unit
abdosaidgkv
 
PPTX
Asynchronous data transfer
priya Nithya
 
Computer registers
DeepikaT13
 
Computer instructions
Anuj Modi
 
Instruction Formats
RaaviKapoor
 
Basic Computer Organization and Design
Aksum Institute of Technology(AIT, @Letsgo)
 
Register organization, stack
Asif Iqbal
 
Addressing Modes
Mayank Garg
 
Memory Reference Instructions
Rabin BK
 
instruction cycle ppt
sheetal singh
 
Instruction Set Architecture
Dilum Bandara
 
8086 micro processor
Poojith Chowdhary
 
Instruction Set Architecture (ISA)
Gaditek
 
Control Unit Design
Vinit Raut
 
Stack organization
chauhankapil
 
Computer registers
Jatin Grover
 
instruction format and addressing modes
RamaPrabha24
 
Register transfer language
Sanjeev Patel
 
memory reference instruction
DeepikaT13
 
Computer Organization and Architecture.
CS_GDRCST
 
Control Units : Microprogrammed and Hardwired:control unit
abdosaidgkv
 
Asynchronous data transfer
priya Nithya
 

Similar to General register organization (computer organization) (20)

PPTX
COA_Compter architecture and organization_Unit III_PPT.pptx
Akshat39
 
DOCX
Computer Organization and 8085 microprocessor notes
Lakshmi Sarvani Videla
 
PPT
8085 Microprocessor artchitecture -ppt.ppt
vaishnavipanditengg
 
PPTX
Unit_2 (4).pptx
AyushiBhatla
 
PPT
Introduction to 8085 microprocessor
venkateshkannat
 
PDF
Lect11 organization
Maher Alshammari
 
PPT
COMPUTER ORGANIZATION - Design of control unit
KAVITHA N S
 
PPT
Unit iii mca 1st year
akuladananjaya
 
PPTX
Lecture 22
RahulRathi94
 
PPTX
Basic Computer Organisation And Design
lavanya marichamy
 
PPT
LCDF3_Chap_10_P2.pptytttttyyyyyyyyyyyyyy
muradportal
 
PPT
COMPUTER ORGANIZATION - Design of control unit final
KAVITHA N S
 
DOC
Instruction set summary
janicetiong
 
PPTX
Unit 4_DECA_Complete Digital Electronics.pptx
NiteshKushwaha29
 
PDF
COA UNIT-2 PPT FOR CSE STUDENTS FOR ALLE
AkkonduruKumar
 
PDF
Programming the Basic Computer and Assembler
Mitul Patel
 
PPS
Microprocessor 8085 Chapter 4
Rishikesh Bhavsar
 
PPT
Instruction codes and computer registers
mahesh kumar prajapat
 
PPTX
Unit2pptx__2021_12wqeqw_27_08_56_15 (1).pptx
rutvikrathod2324
 
COA_Compter architecture and organization_Unit III_PPT.pptx
Akshat39
 
Computer Organization and 8085 microprocessor notes
Lakshmi Sarvani Videla
 
8085 Microprocessor artchitecture -ppt.ppt
vaishnavipanditengg
 
Unit_2 (4).pptx
AyushiBhatla
 
Introduction to 8085 microprocessor
venkateshkannat
 
Lect11 organization
Maher Alshammari
 
COMPUTER ORGANIZATION - Design of control unit
KAVITHA N S
 
Unit iii mca 1st year
akuladananjaya
 
Lecture 22
RahulRathi94
 
Basic Computer Organisation And Design
lavanya marichamy
 
LCDF3_Chap_10_P2.pptytttttyyyyyyyyyyyyyy
muradportal
 
COMPUTER ORGANIZATION - Design of control unit final
KAVITHA N S
 
Instruction set summary
janicetiong
 
Unit 4_DECA_Complete Digital Electronics.pptx
NiteshKushwaha29
 
COA UNIT-2 PPT FOR CSE STUDENTS FOR ALLE
AkkonduruKumar
 
Programming the Basic Computer and Assembler
Mitul Patel
 
Microprocessor 8085 Chapter 4
Rishikesh Bhavsar
 
Instruction codes and computer registers
mahesh kumar prajapat
 
Unit2pptx__2021_12wqeqw_27_08_56_15 (1).pptx
rutvikrathod2324
 
Ad

More from rishi ram khanal (20)

PPTX
Measurement of gdp under product method
rishi ram khanal
 
PPTX
Major social problem in nepal child labour socilology
rishi ram khanal
 
PPTX
Light source ooad
rishi ram khanal
 
PPTX
Introduction to java
rishi ram khanal
 
PPTX
Introduction to artificial intelligence
rishi ram khanal
 
PPTX
Interview method in research
rishi ram khanal
 
PPTX
Presentation on kurtosis statistics
rishi ram khanal
 
PPTX
Importance of double entry accounting system for public limited company (basi...
rishi ram khanal
 
PPTX
Implementation issues software engineering
rishi ram khanal
 
PPTX
Effect of migration in developing country
rishi ram khanal
 
PPTX
GUI (graphical user interface)
rishi ram khanal
 
PPTX
Goals of firm business finance
rishi ram khanal
 
PPTX
GDP and trends economics .rishi
rishi ram khanal
 
PDF
Final internship-report on the networking department of the internet service ...
rishi ram khanal
 
PPTX
Field study of crystal finance share broker
rishi ram khanal
 
PDF
Dijkstra algorithm
rishi ram khanal
 
PPTX
Computer virus and worms
rishi ram khanal
 
PPTX
Database management system
rishi ram khanal
 
PPTX
Credential reuse cyber security
rishi ram khanal
 
DOCX
Cisco packet tracer router
rishi ram khanal
 
Measurement of gdp under product method
rishi ram khanal
 
Major social problem in nepal child labour socilology
rishi ram khanal
 
Light source ooad
rishi ram khanal
 
Introduction to java
rishi ram khanal
 
Introduction to artificial intelligence
rishi ram khanal
 
Interview method in research
rishi ram khanal
 
Presentation on kurtosis statistics
rishi ram khanal
 
Importance of double entry accounting system for public limited company (basi...
rishi ram khanal
 
Implementation issues software engineering
rishi ram khanal
 
Effect of migration in developing country
rishi ram khanal
 
GUI (graphical user interface)
rishi ram khanal
 
Goals of firm business finance
rishi ram khanal
 
GDP and trends economics .rishi
rishi ram khanal
 
Final internship-report on the networking department of the internet service ...
rishi ram khanal
 
Field study of crystal finance share broker
rishi ram khanal
 
Dijkstra algorithm
rishi ram khanal
 
Computer virus and worms
rishi ram khanal
 
Database management system
rishi ram khanal
 
Credential reuse cyber security
rishi ram khanal
 
Cisco packet tracer router
rishi ram khanal
 
Ad

Recently uploaded (20)

PDF
SG1-ALM-MS-EL-30-0008 (00) MS - Isolators and disconnecting switches.pdf
djiceramil
 
PDF
IEEE EMBC 2025 「Improving electrolaryngeal speech enhancement via a represent...
NU_I_TODALAB
 
PDF
CFM 56-7B - Engine General Familiarization. PDF
Gianluca Foro
 
PDF
STUDY OF NOVEL CHANNEL MATERIALS USING III-V COMPOUNDS WITH VARIOUS GATE DIEL...
ijoejnl
 
PPTX
Water resources Engineering GIS KRT.pptx
Krunal Thanki
 
PDF
4 Tier Teamcenter Installation part1.pdf
VnyKumar1
 
PPTX
business incubation centre aaaaaaaaaaaaaa
hodeeesite4
 
PPT
IISM Presentation.ppt Construction safety
lovingrkn
 
PPTX
FUNDAMENTALS OF ELECTRIC VEHICLES UNIT-1
MikkiliSuresh
 
PPTX
sunil mishra pptmmmmmmmmmmmmmmmmmmmmmmmmm
singhamit111
 
PPTX
filteration _ pre.pptx 11111110001.pptx
awasthivaibhav825
 
PDF
勉強会資料_An Image is Worth More Than 16x16 Patches
NABLAS株式会社
 
PPTX
cybersecurityandthe importance of the that
JayachanduHNJc
 
PDF
Irrigation Project Report, CTEVT, Diploma in Civil engineering
civilhack22
 
PPTX
Introduction to Fluid and Thermal Engineering
Avesahemad Husainy
 
PPTX
Fluid statistics and Numerical on pascal law
Ravindra Kolhe
 
PPTX
Basics of Auto Computer Aided Drafting .pptx
Krunal Thanki
 
PPTX
Information Retrieval and Extraction - Module 7
premSankar19
 
PPTX
Precedence and Associativity in C prog. language
Mahendra Dheer
 
PPTX
UNIT III CONTROL OF PARTICULATE CONTAMINANTS
sundharamm
 
SG1-ALM-MS-EL-30-0008 (00) MS - Isolators and disconnecting switches.pdf
djiceramil
 
IEEE EMBC 2025 「Improving electrolaryngeal speech enhancement via a represent...
NU_I_TODALAB
 
CFM 56-7B - Engine General Familiarization. PDF
Gianluca Foro
 
STUDY OF NOVEL CHANNEL MATERIALS USING III-V COMPOUNDS WITH VARIOUS GATE DIEL...
ijoejnl
 
Water resources Engineering GIS KRT.pptx
Krunal Thanki
 
4 Tier Teamcenter Installation part1.pdf
VnyKumar1
 
business incubation centre aaaaaaaaaaaaaa
hodeeesite4
 
IISM Presentation.ppt Construction safety
lovingrkn
 
FUNDAMENTALS OF ELECTRIC VEHICLES UNIT-1
MikkiliSuresh
 
sunil mishra pptmmmmmmmmmmmmmmmmmmmmmmmmm
singhamit111
 
filteration _ pre.pptx 11111110001.pptx
awasthivaibhav825
 
勉強会資料_An Image is Worth More Than 16x16 Patches
NABLAS株式会社
 
cybersecurityandthe importance of the that
JayachanduHNJc
 
Irrigation Project Report, CTEVT, Diploma in Civil engineering
civilhack22
 
Introduction to Fluid and Thermal Engineering
Avesahemad Husainy
 
Fluid statistics and Numerical on pascal law
Ravindra Kolhe
 
Basics of Auto Computer Aided Drafting .pptx
Krunal Thanki
 
Information Retrieval and Extraction - Module 7
premSankar19
 
Precedence and Associativity in C prog. language
Mahendra Dheer
 
UNIT III CONTROL OF PARTICULATE CONTAMINANTS
sundharamm
 

General register organization (computer organization)

  • 1. Presented by Rishi Ram khanal Bim 3rd (TU) Roll.no:108
  • 2.  Introduction  Bus organization  Table: Encoding of Register selection fields  Table: Encoding of ALU operation  Examples of Micro-operation for the CPU  Symbol Designation
  • 3.  The number of registers in a processor unit may vary from just one processor register to as many as 64 registers or more.  One of the CPU registers is called as an accumulator AC or 'A' register. It is the main operand register of the ALU.  he instruction register (IR) holds the opcode of the current instruction.
  • 4.  The address register (AR) holds the address of the memory in which the operand resides. - See more at  The program counter (PC) holds the address of the next instruction to be fetched for execution.
  • 6. Binary code SEL A SEL B SEL D 000 Input Input None 001 R1 010 R2 011 R3 S S 100 R4 A A 101 R5 M M 110 R6 E E 11 R7
  • 7. OPR and select Operation Symbol 00000 Transfer A TSFA 00001 Increment A INCA 00010 Add A + B ADD 00101 Subtract A-B SUB 00110 Decrement A DEC A 01000 AND A and B AND 01010 OR A and B OR 01100 XOR A and B XOR 01110 Complement A COMA 10000 Shift right A SHRA 11000 Shift left A SHLA
  • 8. Micro Opera tion SECA SEC B SEL D OPR Contr ol WOR D R1 ® R2 – R3 R2 R3 R1 SuB 011 011 001 00101 R4 ® R5 V R5 R4 R R OR 100 101 100 0101 R6 ® R6 + 1 R6 - R MCA 110 000 110 00001 R7 ® R1 R1 - R TSFA 001 000 111 00000 Outpu t ® R2 R2 - None TSFa 010 000 000 00000