SlideShare uma empresa Scribd logo
1 de 21
Baixar para ler offline
Basic Computer Architecture
●
Shreeraj Khatiwada
Msc. Computer Science
NCIT college, Lalitpur
Basic Computer Architecture
Outline:
➢
Concept and Terminology
➢
Arithmetic and Logic Unit
➢
Memory Unit
➢
Primary Storage Devices
➢
Motherboard
➢
General System Architecture
➢
High Level Language
➢
Instruction Set Architecture
➢
Pipelining
➢
Parallelism
➢
Secondary Storage Devices
➢
Partitioning and Formatting
Concept and Terminology
Computer:
●
An electronic device which is capable of receiving data in a particular form and of performing a
sequence of operations through a set of instructions(program) to produce a result in the form of
information or signals and stores
●
Is a machine that performs processes, calculations and operations based on instructions provided
by a software and hardware
Computer System
●
Groups of CPU, memory system and peripheral devices all interconnected by a conductor (buses)
Concept and Terminology
Computer Architecture:
●
Functionality, organizations and implementation of computer
systems
●
Concerned with structure and behaviour of computer system
●
design/abstract model/blueprint
●
Includes information,formats, instruction set and techniques
for addressing memory
Arithmetic and Logic Unit
●
Digital circuit used to perform arithmetic and logical
operations
●
represents the fundamental building block of the central
processing unit (CPU) of a computer.
●
Arithmetic Operation: addition, subtraction, multiplication
and division
●
Logic Operation: AND OR NOT
Memory Unit
●
Memory unit is the amount of data that can be stored in
the storage unit. This storage capacity is expressed in
terms of Bytes.
●
It stores all the data and the instructions required for
processing.
●
Bit, Nibble, Byte, Word
Processor
●
Microprocessor: a small chip that resides in computers and
other electronic devices
●
Basic job is to receive input and provide appropriate output
●
Made up of millions of transistor
Storage Devices
●
A storage device is any computing hardware that is used
for storing data files and information.
●
It can hold and store the information both temporarily and
permanently, and can external or internal to a computer.
Primary Storage Devices
●
Main memory or storage,internal memory or prime memory
●
Is the only one which is directly accessible to the CPU.
●
The CPU continuously reads instructions stored there and executes them as required.
●
Is the area in a computer in which data is stored for quick access by the computer’s processor.
●
Main memory is directly or indirectly connected to the central processing unit via a memory
bus.
●
Hence, non-volatile primary storage containing a small startup program (BIOS) is used to
bootstrap the computer, that is, to read a larger program from non-volatile storage to RAM and
start to execute it. A non-volatile technology used for this purpose is called ROM, for read-only
memory.
●
RAM, ROM, Cache Memory
Random Access Memory
●
Random Access Memory (or simply RAM) is the memory or information storage in a
computer that is used to store running programs and data for the programs. Data
(information) in the RAM can be read and written quickly in any order.
●
DRAM (Dynamic Random Access Memory) – The term dynamic indicates that the memory
must be constantly refreshed or it will lose its contents. DRAM is typically used for the main
memory in computing devices. If a PC or smartphone is advertised as having 4-GB RAM or
16-GB RAM, those numbers refer to the DRAM, or main memory, in the device.
●
SRAM (Static Random Access Memory) – While DRAM is typically used for main memory,
today SRAM is more often used for system cache. SRAM is said to be static because it
doesn't need to be refreshed, unlike dynamic RAM, which needs to be refreshed thousands
of times per second. As a result, SRAM is faster than DRAM. However, both types of RAM
are volatile, meaning that they lose their contents when the power is turned off.
SRAM and DRAM
Cache Memory
Secondary Storage Devices
●
also known as external memory or auxiliary storage
●
Is a Non volatile Memory that is not directly accessible by the CPU
●
The computer usually uses its input/output channels to access secondary
storage and transfer the desired data to primary storage.
●
Use to store Permanent Data.
●
The access time per byte for HDDs or SSDs is typically measured in
milliseconds (one thousandth seconds), while the access time per byte for
primary storage is measured in nanoseconds (one billionth seconds).
●
Hard Disk, Floppy Disk, CD/DVD etc.
Motherboard
●
Main board, main circuit board, system board, planar
board, logic board
●
Hold and allows communication between many of the
crucial electronic components of a system such as
CPU,memory, and provide connectors for other
peripherals
●
Sound cards, video cards, network cards, hard drive etc.
General System Architecture
●
Distributed Computer System
●
A distributed system is a collection of independent computers that appear to the users of the system as a
single system.

Examples of distributed systems / applications of distributed computing :

Intranets, Internet.

Google search system. Each request is worked upon by hundreds of computers which crawl the web and
return the relevant results.
●
Client/Server architecture
●
Wikipedia. Consider a massive server to which we send our requests and the server responds with the
article that we requested. Suppose we enter the search term ‘junk food’ in the Wikipedia search bar. This
search term is sent as a request to the Wikipedia servers (mostly located in Virginia, U.S.A) which then
responds back with the articles based on relevance. In this situation, we are the client node, wikipedia
servers are central server.
High Level Language
●
Like human language
●
Do not provide much facility at hardware level
●
Usually used to write application programs
●
Eg: python, java, C# etc.
Instruction Set Architecture
●
Also called instruction set is part of a computer that is
applicable to programming, which is basically machine
language
●
Instruction set provides commands to the processor, to tell
it what it needs to do,
Pipelining
●
Instruction pipelining is a technique for implementing
instruction level parallelism within a single processor
●
That is, how many instruction can be executed
simultaneously.
Parallelism
●
Type of computation in which many calculation or the
execution of processes are carried out simultaneously
●
Large problems can often be divided into smaller ones
which can then be solved at the same time
Partitioning / Formatting
●
Partitioning: boundaries of areas on the disk
●
Formatting: creating a file system volumes

Mais conteúdo relacionado

Mais procurados

COMPUTER MEMORY
COMPUTER MEMORYCOMPUTER MEMORY
COMPUTER MEMORY
Rajat More
 
Memory Hierarchy (RAM and ROM)
Memory Hierarchy (RAM and ROM)Memory Hierarchy (RAM and ROM)
Memory Hierarchy (RAM and ROM)
sumanth ch
 
Csc1401 lecture06 - internal memory
Csc1401   lecture06 - internal memoryCsc1401   lecture06 - internal memory
Csc1401 lecture06 - internal memory
IIUM
 
Classification of memory hierarchy in system unit
Classification of memory hierarchy in system unitClassification of memory hierarchy in system unit
Classification of memory hierarchy in system unit
Deepjyoti Talukdar
 
Computer Memory Hierarchy Computer Architecture
Computer Memory Hierarchy Computer ArchitectureComputer Memory Hierarchy Computer Architecture
Computer Memory Hierarchy Computer Architecture
Haris456
 

Mais procurados (20)

Memory hierarchy
Memory hierarchyMemory hierarchy
Memory hierarchy
 
05 Internal Memory
05  Internal  Memory05  Internal  Memory
05 Internal Memory
 
Memory
MemoryMemory
Memory
 
Memory hierarchy
Memory hierarchyMemory hierarchy
Memory hierarchy
 
Memory types
Memory typesMemory types
Memory types
 
coa memories
coa memoriescoa memories
coa memories
 
COMPUTER MEMORY
COMPUTER MEMORYCOMPUTER MEMORY
COMPUTER MEMORY
 
Memory
MemoryMemory
Memory
 
Memory Organization of a Computer System
Memory Organization of a Computer SystemMemory Organization of a Computer System
Memory Organization of a Computer System
 
Memory Hierarchy (RAM and ROM)
Memory Hierarchy (RAM and ROM)Memory Hierarchy (RAM and ROM)
Memory Hierarchy (RAM and ROM)
 
Csc1401 lecture06 - internal memory
Csc1401   lecture06 - internal memoryCsc1401   lecture06 - internal memory
Csc1401 lecture06 - internal memory
 
Basic+machine+organization
Basic+machine+organizationBasic+machine+organization
Basic+machine+organization
 
Computer memory & Memory Storage Devices.
Computer memory & Memory Storage Devices.Computer memory & Memory Storage Devices.
Computer memory & Memory Storage Devices.
 
Classification of memory hierarchy in system unit
Classification of memory hierarchy in system unitClassification of memory hierarchy in system unit
Classification of memory hierarchy in system unit
 
Von Neumann Architecture
Von Neumann ArchitectureVon Neumann Architecture
Von Neumann Architecture
 
Power point presentation on memory of computer
Power point presentation on memory of computerPower point presentation on memory of computer
Power point presentation on memory of computer
 
Computer architecture memory system
Computer architecture memory systemComputer architecture memory system
Computer architecture memory system
 
Memory Unit For engineering
Memory Unit For engineeringMemory Unit For engineering
Memory Unit For engineering
 
Memory hierarchy
Memory hierarchyMemory hierarchy
Memory hierarchy
 
Computer Memory Hierarchy Computer Architecture
Computer Memory Hierarchy Computer ArchitectureComputer Memory Hierarchy Computer Architecture
Computer Memory Hierarchy Computer Architecture
 

Semelhante a Basic Computer Architeccture

Semelhante a Basic Computer Architeccture (20)

Computer memory and types of memory.pptx
Computer memory and types of memory.pptxComputer memory and types of memory.pptx
Computer memory and types of memory.pptx
 
Lecture 2 - Computer Hardware & Operating Systems
Lecture 2 - Computer Hardware & Operating SystemsLecture 2 - Computer Hardware & Operating Systems
Lecture 2 - Computer Hardware & Operating Systems
 
5_6097975312522412493.pptx
5_6097975312522412493.pptx5_6097975312522412493.pptx
5_6097975312522412493.pptx
 
Computer architecture pptx
Computer architecture pptxComputer architecture pptx
Computer architecture pptx
 
computer devices and memory unit 2 notes.pdf
computer devices and memory unit 2 notes.pdfcomputer devices and memory unit 2 notes.pdf
computer devices and memory unit 2 notes.pdf
 
Computer Hardware
Computer HardwareComputer Hardware
Computer Hardware
 
Information processing cycle
Information processing cycleInformation processing cycle
Information processing cycle
 
Computer fundamentals day02
Computer fundamentals  day02Computer fundamentals  day02
Computer fundamentals day02
 
Introduction to computer system
Introduction to computer systemIntroduction to computer system
Introduction to computer system
 
Chapter 1-1 Computers and Software in Networks.pptx
Chapter 1-1  Computers and Software in Networks.pptxChapter 1-1  Computers and Software in Networks.pptx
Chapter 1-1 Computers and Software in Networks.pptx
 
Components of a digital computer.ppt
Components of a digital computer.pptComponents of a digital computer.ppt
Components of a digital computer.ppt
 
Pankaj kumar
Pankaj kumar Pankaj kumar
Pankaj kumar
 
Chapter 1-1 _ Computers and Software in Networks.pdf
Chapter 1-1 _ Computers and Software in Networks.pdfChapter 1-1 _ Computers and Software in Networks.pdf
Chapter 1-1 _ Computers and Software in Networks.pdf
 
CPU & RAM
CPU & RAMCPU & RAM
CPU & RAM
 
BBA CHAPTER COMPUTER HARDWARE 5 .pptx
BBA CHAPTER COMPUTER HARDWARE    5 .pptxBBA CHAPTER COMPUTER HARDWARE    5 .pptx
BBA CHAPTER COMPUTER HARDWARE 5 .pptx
 
Operating Systems FYBSC IT UNIT I- Introduction to Operating Systems
Operating Systems FYBSC IT UNIT I- Introduction to Operating SystemsOperating Systems FYBSC IT UNIT I- Introduction to Operating Systems
Operating Systems FYBSC IT UNIT I- Introduction to Operating Systems
 
ITWorkshop Task 1 Computer hardware & software for B.Tech R15
ITWorkshop Task 1 Computer hardware & software for B.Tech R15 ITWorkshop Task 1 Computer hardware & software for B.Tech R15
ITWorkshop Task 1 Computer hardware & software for B.Tech R15
 
Computer Organization
Computer OrganizationComputer Organization
Computer Organization
 
Computer Organization
Computer OrganizationComputer Organization
Computer Organization
 
fundamentals of digital communication unit 2 notes.pdf
fundamentals of digital communication  unit 2 notes.pdffundamentals of digital communication  unit 2 notes.pdf
fundamentals of digital communication unit 2 notes.pdf
 

Mais de ShreerajKhatiwada

Mais de ShreerajKhatiwada (7)

The Power of 5th Generation Networks: Uses, Future Trends
The Power of 5th Generation Networks: Uses, Future TrendsThe Power of 5th Generation Networks: Uses, Future Trends
The Power of 5th Generation Networks: Uses, Future Trends
 
Green Computing Initiatives in Recent World
Green Computing Initiatives in Recent WorldGreen Computing Initiatives in Recent World
Green Computing Initiatives in Recent World
 
Computer Graphics and Animation in Detail
Computer Graphics and Animation in DetailComputer Graphics and Animation in Detail
Computer Graphics and Animation in Detail
 
Artificial Intelligence General Overview
Artificial Intelligence General OverviewArtificial Intelligence General Overview
Artificial Intelligence General Overview
 
Geographic data quality
Geographic data qualityGeographic data quality
Geographic data quality
 
Query processing strategies in distributed database
Query processing strategies in distributed databaseQuery processing strategies in distributed database
Query processing strategies in distributed database
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 

Último

Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 

Último (20)

Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 

Basic Computer Architeccture

  • 1. Basic Computer Architecture ● Shreeraj Khatiwada Msc. Computer Science NCIT college, Lalitpur
  • 2. Basic Computer Architecture Outline: ➢ Concept and Terminology ➢ Arithmetic and Logic Unit ➢ Memory Unit ➢ Primary Storage Devices ➢ Motherboard ➢ General System Architecture ➢ High Level Language ➢ Instruction Set Architecture ➢ Pipelining ➢ Parallelism ➢ Secondary Storage Devices ➢ Partitioning and Formatting
  • 3. Concept and Terminology Computer: ● An electronic device which is capable of receiving data in a particular form and of performing a sequence of operations through a set of instructions(program) to produce a result in the form of information or signals and stores ● Is a machine that performs processes, calculations and operations based on instructions provided by a software and hardware Computer System ● Groups of CPU, memory system and peripheral devices all interconnected by a conductor (buses)
  • 4. Concept and Terminology Computer Architecture: ● Functionality, organizations and implementation of computer systems ● Concerned with structure and behaviour of computer system ● design/abstract model/blueprint ● Includes information,formats, instruction set and techniques for addressing memory
  • 5. Arithmetic and Logic Unit ● Digital circuit used to perform arithmetic and logical operations ● represents the fundamental building block of the central processing unit (CPU) of a computer. ● Arithmetic Operation: addition, subtraction, multiplication and division ● Logic Operation: AND OR NOT
  • 6. Memory Unit ● Memory unit is the amount of data that can be stored in the storage unit. This storage capacity is expressed in terms of Bytes. ● It stores all the data and the instructions required for processing. ● Bit, Nibble, Byte, Word
  • 7. Processor ● Microprocessor: a small chip that resides in computers and other electronic devices ● Basic job is to receive input and provide appropriate output ● Made up of millions of transistor
  • 8. Storage Devices ● A storage device is any computing hardware that is used for storing data files and information. ● It can hold and store the information both temporarily and permanently, and can external or internal to a computer.
  • 9. Primary Storage Devices ● Main memory or storage,internal memory or prime memory ● Is the only one which is directly accessible to the CPU. ● The CPU continuously reads instructions stored there and executes them as required. ● Is the area in a computer in which data is stored for quick access by the computer’s processor. ● Main memory is directly or indirectly connected to the central processing unit via a memory bus. ● Hence, non-volatile primary storage containing a small startup program (BIOS) is used to bootstrap the computer, that is, to read a larger program from non-volatile storage to RAM and start to execute it. A non-volatile technology used for this purpose is called ROM, for read-only memory. ● RAM, ROM, Cache Memory
  • 10. Random Access Memory ● Random Access Memory (or simply RAM) is the memory or information storage in a computer that is used to store running programs and data for the programs. Data (information) in the RAM can be read and written quickly in any order. ● DRAM (Dynamic Random Access Memory) – The term dynamic indicates that the memory must be constantly refreshed or it will lose its contents. DRAM is typically used for the main memory in computing devices. If a PC or smartphone is advertised as having 4-GB RAM or 16-GB RAM, those numbers refer to the DRAM, or main memory, in the device. ● SRAM (Static Random Access Memory) – While DRAM is typically used for main memory, today SRAM is more often used for system cache. SRAM is said to be static because it doesn't need to be refreshed, unlike dynamic RAM, which needs to be refreshed thousands of times per second. As a result, SRAM is faster than DRAM. However, both types of RAM are volatile, meaning that they lose their contents when the power is turned off.
  • 13.
  • 14. Secondary Storage Devices ● also known as external memory or auxiliary storage ● Is a Non volatile Memory that is not directly accessible by the CPU ● The computer usually uses its input/output channels to access secondary storage and transfer the desired data to primary storage. ● Use to store Permanent Data. ● The access time per byte for HDDs or SSDs is typically measured in milliseconds (one thousandth seconds), while the access time per byte for primary storage is measured in nanoseconds (one billionth seconds). ● Hard Disk, Floppy Disk, CD/DVD etc.
  • 15. Motherboard ● Main board, main circuit board, system board, planar board, logic board ● Hold and allows communication between many of the crucial electronic components of a system such as CPU,memory, and provide connectors for other peripherals ● Sound cards, video cards, network cards, hard drive etc.
  • 16. General System Architecture ● Distributed Computer System ● A distributed system is a collection of independent computers that appear to the users of the system as a single system.  Examples of distributed systems / applications of distributed computing :  Intranets, Internet.  Google search system. Each request is worked upon by hundreds of computers which crawl the web and return the relevant results. ● Client/Server architecture ● Wikipedia. Consider a massive server to which we send our requests and the server responds with the article that we requested. Suppose we enter the search term ‘junk food’ in the Wikipedia search bar. This search term is sent as a request to the Wikipedia servers (mostly located in Virginia, U.S.A) which then responds back with the articles based on relevance. In this situation, we are the client node, wikipedia servers are central server.
  • 17. High Level Language ● Like human language ● Do not provide much facility at hardware level ● Usually used to write application programs ● Eg: python, java, C# etc.
  • 18. Instruction Set Architecture ● Also called instruction set is part of a computer that is applicable to programming, which is basically machine language ● Instruction set provides commands to the processor, to tell it what it needs to do,
  • 19. Pipelining ● Instruction pipelining is a technique for implementing instruction level parallelism within a single processor ● That is, how many instruction can be executed simultaneously.
  • 20. Parallelism ● Type of computation in which many calculation or the execution of processes are carried out simultaneously ● Large problems can often be divided into smaller ones which can then be solved at the same time
  • 21. Partitioning / Formatting ● Partitioning: boundaries of areas on the disk ● Formatting: creating a file system volumes