SlideShare a Scribd company logo
1 of 10
HHCJ AMUMARA
COMPUTER STUDIES LECTURE NOTE –SS3
(NOTE 005)
COMPUTER DATA CONVERSION
Data conversion is the conversion of computer data from one format to another
DEFINITION OF REGISTERS, ADDRESS AND BUS:
REGISTERS :
Registers are temporary storage areas for instruction or data.
It can also be defined as a special, high-speed storage area within the CPU.
They are not part of the memory; rather they are special additional storage locations
that offer the advantage of speed.
Register works under the direction of the control unit to accept, hold and transfer
instruction or data and perform arithmetic or logical comparison at high speed.
Register are the fastest memory available for use in the PC, because they are hard-
wired right into the processor logic.
• Address: A memory address is an identifier for
a memory location, at which a computer
program or a hardware device can store data
and later receive it.
• Bus: A bus, in computing, is a set of physical
connections (cables, printed circuits, etc.)
which can be shared by multiple hardware
components in order to communicate with
one another.
• The purpose of buses is to reduce the number
of "pathways" needed for communication
between the components, by carrying out all
communications over a single data channel.
TYPES OF BUS
• There are generally two buses within a computer:
• 1. Internal Bus: The internal bus (sometimes called the
front-side bus, or FSB for short). The internal bus allows
the processor to communicate with the system's
central memory (the RAM).
• 2. Expansion Bus: The expansion bus (sometimes
called the input/output bus) allows various
motherboard components (USB, serial, and parallel
ports, cards inserted in PCI connectors, hard drives, CD-
ROM and CD-RW drives, etc.) to communicate with one
another. However, it is mainly used to add new devices
using what are called expansion slots connected to the
input/output bus.
TYPES OF REGISTER AND FUNCTIONS
• There are many types of registers; some of these are given
below:
• 1. Memory Data Register (MDR): This register contains
the data to be stored in the computer storage or the data
after a fetch from the computer storage.
• 2. Current Instruction Register (CIR): CIR stores the
instruction currently being executed or decoded.
• 3. Memory Address Register (MAR): MAR holds the
memory address of data and instruction.
• 4. Program Counter (PC): PC commonly called instruction
pointer (IP) and sometimes called instruction address
register. It is a register that holds the address of the memory
location of the next instruction when the current instruction
is executed by the microprocessor.
• 5. Accumulator Register: This register is used for storing
the results that is produced by the system.
DIFFERENCES BETWEEN REGISTERS AND
MAIN MEMORY
FUNCTIONS OF A REGISTER
1. Holds the address of memory where CPU wants to read or write data
2.Holds the contents of data instruction read from or written in
memory
3.Used to specify the address of a particular I/O device
4.Used for exchanging data between the I/O module and the processor
5.Used to store the address of the next instruction to fetch for
execution
6.It stores current instruction being executed or coded
7.It allows the bits of its content to be moved to left or right (shift
register)
8.It holds the memory addresses of data and instruction during
execution phase
9.It is used to store the result produced by the system
STEPS INVOLVED IN HOW A COMPUTER
CONVERTS DATA TO REQUIRED
INFORMATION
Fetch-Execute Cycle
• The steps in the processing cycle are as follows:
• a. Fetch the next instruction: The program counter contains the address of the
next instruction to be executed; the control unit goes to the address in the
memory specified in the program counter, make a copy of the contents and
places the copy in the instruction register.
• Decode the Instruction: In order to execute the instruction in the instruction
register, the control unit has to determine what the instruction is.
• Get Data If Needed: It may be that the instruction to be executed requires
additional memory accesses in order to complete its task. If this is the case, the
control unit must get the content of the memory location.
Execute the Instruction: Once an instruction has been decoded and any data
fetched, the control unit is ready to execute the instruction. Execution involves
sending signals to the arithmetic/logic unit to carry out the processing. When
the execution is complete, the cycle begins again.
FACTORS AFFECTING THE SPEED OF DATA TRANSFER
The amount of RAM memory.
The speed and generation of your CPU (the
system clock)
The size of the Register on your CPU.
The Bus width.
The Bus speed.
The amount of Cache memory.
STAY AT HOME, STAY SAFE , BE
POSITIVE. (JULY 12,2020)

More Related Content

What's hot (20)

Register & Memory
Register & MemoryRegister & Memory
Register & Memory
 
Computer architecture
Computer architectureComputer architecture
Computer architecture
 
Chapter 01 - Introduction
Chapter 01 - IntroductionChapter 01 - Introduction
Chapter 01 - Introduction
 
Computer Architecture and organization
Computer Architecture and organizationComputer Architecture and organization
Computer Architecture and organization
 
Computer Evolution
Computer EvolutionComputer Evolution
Computer Evolution
 
Intro to the unit
Intro to the unitIntro to the unit
Intro to the unit
 
Data Manipulation
Data ManipulationData Manipulation
Data Manipulation
 
Computer architecture
Computer architectureComputer architecture
Computer architecture
 
Computer organization
Computer organizationComputer organization
Computer organization
 
Bindura university of science education
Bindura university of science educationBindura university of science education
Bindura university of science education
 
Chapter 10
Chapter 10Chapter 10
Chapter 10
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Von Neumann Architecture
Von Neumann Architecture   Von Neumann Architecture
Von Neumann Architecture
 
Computer System Architecture
Computer System ArchitectureComputer System Architecture
Computer System Architecture
 
Ch13
Ch13Ch13
Ch13
 
Computer organization basics
Computer organization  basicsComputer organization  basics
Computer organization basics
 
Processor structure and funtions
Processor structure and funtionsProcessor structure and funtions
Processor structure and funtions
 
Chapter 4
Chapter 4Chapter 4
Chapter 4
 
Basic computer architecture
Basic computer architectureBasic computer architecture
Basic computer architecture
 
Computers6 Ch4 1
Computers6 Ch4 1Computers6 Ch4 1
Computers6 Ch4 1
 

Similar to Data Conversion and Computer Components

HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS2-001
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS2-001HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS2-001
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS2-001SOLOMONCHINAEMEUCHEA
 
Co module 1 2019 20-converted
Co module 1 2019 20-convertedCo module 1 2019 20-converted
Co module 1 2019 20-convertedramamani keshava
 
1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdf
1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdf1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdf
1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdfaniyathikitchen
 
Unit 1 processormemoryorganisation
Unit 1 processormemoryorganisationUnit 1 processormemoryorganisation
Unit 1 processormemoryorganisationKarunamoorthy B
 
Unit 2 processor&memory-organisation
Unit 2 processor&memory-organisationUnit 2 processor&memory-organisation
Unit 2 processor&memory-organisationPavithra S
 
2 the computer system hardware
2  the computer system hardware2  the computer system hardware
2 the computer system hardwarearslanzafar13162
 
Computer Architecture and Organization.pptx
Computer Architecture and Organization.pptxComputer Architecture and Organization.pptx
Computer Architecture and Organization.pptxLearnersCoach
 
Computer Arithmetic and Processor Basics
Computer Arithmetic and Processor BasicsComputer Arithmetic and Processor Basics
Computer Arithmetic and Processor BasicsShinuMMAEI
 
Computer Organization and Design.pptx
Computer Organization and Design.pptxComputer Organization and Design.pptx
Computer Organization and Design.pptxSherinRappai
 

Similar to Data Conversion and Computer Components (20)

HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS2-001
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS2-001HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS2-001
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS2-001
 
ch1.pptx
ch1.pptxch1.pptx
ch1.pptx
 
Chap 3 CA.pptx
Chap 3 CA.pptxChap 3 CA.pptx
Chap 3 CA.pptx
 
Chapter 8
Chapter 8Chapter 8
Chapter 8
 
Co module 1 2019 20-converted
Co module 1 2019 20-convertedCo module 1 2019 20-converted
Co module 1 2019 20-converted
 
1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdf
1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdf1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdf
1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdf
 
Csc 2313 (lecture 1)
Csc 2313 (lecture 1)Csc 2313 (lecture 1)
Csc 2313 (lecture 1)
 
Csc 2313 (lecture 1)
Csc 2313 (lecture 1)Csc 2313 (lecture 1)
Csc 2313 (lecture 1)
 
Unit 1 processormemoryorganisation
Unit 1 processormemoryorganisationUnit 1 processormemoryorganisation
Unit 1 processormemoryorganisation
 
Unit 2 processor&memory-organisation
Unit 2 processor&memory-organisationUnit 2 processor&memory-organisation
Unit 2 processor&memory-organisation
 
2 the computer system hardware
2  the computer system hardware2  the computer system hardware
2 the computer system hardware
 
Computer Architecture and Organization.pptx
Computer Architecture and Organization.pptxComputer Architecture and Organization.pptx
Computer Architecture and Organization.pptx
 
Computer Arithmetic and Processor Basics
Computer Arithmetic and Processor BasicsComputer Arithmetic and Processor Basics
Computer Arithmetic and Processor Basics
 
Cpu & its execution of instruction
Cpu & its execution of instructionCpu & its execution of instruction
Cpu & its execution of instruction
 
Computer Organization and Design.pptx
Computer Organization and Design.pptxComputer Organization and Design.pptx
Computer Organization and Design.pptx
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Unit I.pptx
Unit I.pptxUnit I.pptx
Unit I.pptx
 
CAO.pptx
CAO.pptxCAO.pptx
CAO.pptx
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
SUDHARSAN.V.pptx
SUDHARSAN.V.pptxSUDHARSAN.V.pptx
SUDHARSAN.V.pptx
 

More from SOLOMONCHINAEMEUCHEA

HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:004
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:004HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:004
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:004SOLOMONCHINAEMEUCHEA
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:003
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:003HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:003
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:003SOLOMONCHINAEMEUCHEA
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005SOLOMONCHINAEMEUCHEA
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:004
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:004HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:004
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:004SOLOMONCHINAEMEUCHEA
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:003
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:003HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:003
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:003SOLOMONCHINAEMEUCHEA
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:004
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:004HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:004
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:004SOLOMONCHINAEMEUCHEA
 
HHCJAMUMARA-Information and communication tech-SS1- 003
HHCJAMUMARA-Information and communication tech-SS1- 003HHCJAMUMARA-Information and communication tech-SS1- 003
HHCJAMUMARA-Information and communication tech-SS1- 003SOLOMONCHINAEMEUCHEA
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:002
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:002HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:002
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:002SOLOMONCHINAEMEUCHEA
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:004
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:004HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:004
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:004SOLOMONCHINAEMEUCHEA
 
HHCJ AMUMARA: CULTURAL AND CREATIVE ARTS LECTURE NOTE FOR JSS3-002
HHCJ AMUMARA: CULTURAL AND CREATIVE ARTS LECTURE NOTE FOR JSS3-002 HHCJ AMUMARA: CULTURAL AND CREATIVE ARTS LECTURE NOTE FOR JSS3-002
HHCJ AMUMARA: CULTURAL AND CREATIVE ARTS LECTURE NOTE FOR JSS3-002 SOLOMONCHINAEMEUCHEA
 
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS1-001
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS1-001HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS1-001
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS1-001SOLOMONCHINAEMEUCHEA
 
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3-003
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3-003HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3-003
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3-003SOLOMONCHINAEMEUCHEA
 
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3-002
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3-002HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3-002
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3-002SOLOMONCHINAEMEUCHEA
 
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3:001
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3:001HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3:001
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3:001SOLOMONCHINAEMEUCHEA
 
HHCJ AMUMARA (LECTURE NOTE ON CULTURAL AND CREATIVE ARTS FOR JSS3)
HHCJ AMUMARA (LECTURE NOTE ON CULTURAL AND CREATIVE ARTS FOR JSS3)HHCJ AMUMARA (LECTURE NOTE ON CULTURAL AND CREATIVE ARTS FOR JSS3)
HHCJ AMUMARA (LECTURE NOTE ON CULTURAL AND CREATIVE ARTS FOR JSS3)SOLOMONCHINAEMEUCHEA
 

More from SOLOMONCHINAEMEUCHEA (15)

HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:004
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:004HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:004
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:004
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:003
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:003HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:003
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:003
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:004
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:004HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:004
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:004
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:003
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:003HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:003
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:003
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:004
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:004HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:004
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS1:004
 
HHCJAMUMARA-Information and communication tech-SS1- 003
HHCJAMUMARA-Information and communication tech-SS1- 003HHCJAMUMARA-Information and communication tech-SS1- 003
HHCJAMUMARA-Information and communication tech-SS1- 003
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:002
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:002HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:002
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:002
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:004
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:004HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:004
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS3:004
 
HHCJ AMUMARA: CULTURAL AND CREATIVE ARTS LECTURE NOTE FOR JSS3-002
HHCJ AMUMARA: CULTURAL AND CREATIVE ARTS LECTURE NOTE FOR JSS3-002 HHCJ AMUMARA: CULTURAL AND CREATIVE ARTS LECTURE NOTE FOR JSS3-002
HHCJ AMUMARA: CULTURAL AND CREATIVE ARTS LECTURE NOTE FOR JSS3-002
 
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS1-001
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS1-001HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS1-001
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS1-001
 
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3-003
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3-003HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3-003
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3-003
 
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3-002
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3-002HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3-002
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3-002
 
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3:001
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3:001HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3:001
HHCJ AMUMARA: COMPUTER STUDIES LECTURE NOTE FOR SS3:001
 
HHCJ AMUMARA (LECTURE NOTE ON CULTURAL AND CREATIVE ARTS FOR JSS3)
HHCJ AMUMARA (LECTURE NOTE ON CULTURAL AND CREATIVE ARTS FOR JSS3)HHCJ AMUMARA (LECTURE NOTE ON CULTURAL AND CREATIVE ARTS FOR JSS3)
HHCJ AMUMARA (LECTURE NOTE ON CULTURAL AND CREATIVE ARTS FOR JSS3)
 

Recently uploaded

Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 

Recently uploaded (20)

Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 

Data Conversion and Computer Components

  • 1. HHCJ AMUMARA COMPUTER STUDIES LECTURE NOTE –SS3 (NOTE 005)
  • 2. COMPUTER DATA CONVERSION Data conversion is the conversion of computer data from one format to another DEFINITION OF REGISTERS, ADDRESS AND BUS: REGISTERS : Registers are temporary storage areas for instruction or data. It can also be defined as a special, high-speed storage area within the CPU. They are not part of the memory; rather they are special additional storage locations that offer the advantage of speed. Register works under the direction of the control unit to accept, hold and transfer instruction or data and perform arithmetic or logical comparison at high speed. Register are the fastest memory available for use in the PC, because they are hard- wired right into the processor logic.
  • 3. • Address: A memory address is an identifier for a memory location, at which a computer program or a hardware device can store data and later receive it. • Bus: A bus, in computing, is a set of physical connections (cables, printed circuits, etc.) which can be shared by multiple hardware components in order to communicate with one another. • The purpose of buses is to reduce the number of "pathways" needed for communication between the components, by carrying out all communications over a single data channel.
  • 4. TYPES OF BUS • There are generally two buses within a computer: • 1. Internal Bus: The internal bus (sometimes called the front-side bus, or FSB for short). The internal bus allows the processor to communicate with the system's central memory (the RAM). • 2. Expansion Bus: The expansion bus (sometimes called the input/output bus) allows various motherboard components (USB, serial, and parallel ports, cards inserted in PCI connectors, hard drives, CD- ROM and CD-RW drives, etc.) to communicate with one another. However, it is mainly used to add new devices using what are called expansion slots connected to the input/output bus.
  • 5. TYPES OF REGISTER AND FUNCTIONS • There are many types of registers; some of these are given below: • 1. Memory Data Register (MDR): This register contains the data to be stored in the computer storage or the data after a fetch from the computer storage. • 2. Current Instruction Register (CIR): CIR stores the instruction currently being executed or decoded. • 3. Memory Address Register (MAR): MAR holds the memory address of data and instruction. • 4. Program Counter (PC): PC commonly called instruction pointer (IP) and sometimes called instruction address register. It is a register that holds the address of the memory location of the next instruction when the current instruction is executed by the microprocessor. • 5. Accumulator Register: This register is used for storing the results that is produced by the system.
  • 7. FUNCTIONS OF A REGISTER 1. Holds the address of memory where CPU wants to read or write data 2.Holds the contents of data instruction read from or written in memory 3.Used to specify the address of a particular I/O device 4.Used for exchanging data between the I/O module and the processor 5.Used to store the address of the next instruction to fetch for execution 6.It stores current instruction being executed or coded 7.It allows the bits of its content to be moved to left or right (shift register) 8.It holds the memory addresses of data and instruction during execution phase 9.It is used to store the result produced by the system
  • 8. STEPS INVOLVED IN HOW A COMPUTER CONVERTS DATA TO REQUIRED INFORMATION Fetch-Execute Cycle • The steps in the processing cycle are as follows: • a. Fetch the next instruction: The program counter contains the address of the next instruction to be executed; the control unit goes to the address in the memory specified in the program counter, make a copy of the contents and places the copy in the instruction register. • Decode the Instruction: In order to execute the instruction in the instruction register, the control unit has to determine what the instruction is. • Get Data If Needed: It may be that the instruction to be executed requires additional memory accesses in order to complete its task. If this is the case, the control unit must get the content of the memory location. Execute the Instruction: Once an instruction has been decoded and any data fetched, the control unit is ready to execute the instruction. Execution involves sending signals to the arithmetic/logic unit to carry out the processing. When the execution is complete, the cycle begins again.
  • 9. FACTORS AFFECTING THE SPEED OF DATA TRANSFER The amount of RAM memory. The speed and generation of your CPU (the system clock) The size of the Register on your CPU. The Bus width. The Bus speed. The amount of Cache memory.
  • 10. STAY AT HOME, STAY SAFE , BE POSITIVE. (JULY 12,2020)