SlideShare a Scribd company logo
1 of 29
Download to read offline
Malaysian Institute of Aviation Technology 
DIGITAL TECH (MECH) 
AKD 21102 
CHAPTER 5 
BASIC COMPUTER 
STRUCTURE 
Revision 00 Issue 01 Module 5.4
Malaysian Institute of Aviation Technology 
LEARNING OUTCOMES 
Upon completion of this topic, student will be able to: 
1.Define the computer terminology 
2.Distinguish various type of memory devices 
3.Recognised the operation and advantages and disadvantages of 
various data storage systems 
4.Recognised the operation, layout and interface of major component 
5.Differentiate between single and multi-address instruction word 
6.Explained computer technology as applied in aircraft system 
Revision 00 Issue 01 Module 5.4
Malaysian Institute of Aviation Technology 
COMPUTER TERMINOLOGY 
• Bit – a binary digit (Binary digiT) 
• Byte – term of 8 bits word 
• Address – numbers indicate the location of a word in 
the computer memory 
• Nibble – word size of 4 bits word (or half byte) 
• Word – the number of bits that constitute a common unit 
of information as designated by the computer system 
• Software – a program or instruction used to control a 
computer 
• Operand – data that is operated on the computer as it 
executes an instruction 
Revision 00 Issue 01 Module 5.4
Malaysian Institute of Aviation Technology 
COMPUTER TERMINOLOGY 
• Op Code – an instruction word that tell the computer what 
to do with the operand 
• Hardware – component of a computer 
• Firmware – program permanently embedded/program in 
computer hardware 
• CPU (Central Processing Unit) – the portion of a computer 
that interprets and executes program instruction 
• Accumulator – a register that collect the results of 
computation 
• IC (Integrated Circuit) – combination of electronics 
component built onto a single substrate of semiconductor 
material 
Revision 00 Issue 01 Module 5.4
Malaysian Institute of Aviation Technology 
BASIC COMPUTER 
• Consist of : 
STRUCTURE 
1. CPU 
2. Memory 
3. Interface 
4. Input / Output (I/O) 
Revision 00 Issue 01 Module 5.4
Malaysian Institute of Aviation Technology 
BASIC COMPUTER LAYOUT 
Revision 00 Issue 01 Module 5.4
Malaysian Institute of Aviation Technology 
Components inserted into circuit board 
Revision 00 Issue 01 Module 5.6
Malaysian Institute of Aviation Technology 
• Consist of 
1. Register 
CPU 
• Consist of a number of storage location where a piece of data is kept 
OR 
• A special memory in microprocessor called as Status Register which 
normally made of a single bit called Flags 
2. ALU (Arithmetic Logic Unit) 
• Perform the arithmetic and logical operations 
• All calculation are performed in binary 
3. Control unit 
• Coordinate the internal operation of the microprocessor 
• Control the operation of ALU 
• Generate instruction to execute/perform for each program instruction 
Revision 00 Issue 01 Module 5.4
Malaysian Institute of Aviation Technology 
MEMORY 
• A device which stored data or information 
• Storage can be divided into 2 groups 
1. Main Memory (Internal) 
• Also known as Working Memory which in constant communication with the 
CPU 
• Fast in operation 
2. Auxiliary Memory (External) 
• Also known as Mass Storage 
• Huge storage capacity and non-volatile 
• Slower than main memory 
• 2 types of memory 
1. ROM (Read Only Memory) 
2. RAM (Random Access Memory) 
Revision 00 Issue 01 Module 5.4
Malaysian Institute of Aviation Technology 
MEMORY: Terminology 
• Memory cell – A device or electrical circuit used to store a single bit 
• Memory word – A group of bits in a memory that represent 
instructions or data 
• Capacity/density – specifies the number of bits that can be store in 
a computer memory 
• Read operation – the operation whereby the binary word stored at 
a specific memory address is sense and transferred to another 
device 
• Write operation – the operation whereby a new word is loaded into 
a particular memory address 
• Access time – a measure of memory devices operating speed 
• Cycle time – a measure of the entire time required to performed 
read and write operation 
• Non-volatile – keep storing data when electrical power is removed 
Revision 00 Issue 01 Module 5.4
Malaysian Institute of Aviation Technology 
TYPE OF MEMORY 
1. ROM (Read Only Memory) 
a) PROM 
b) EPROM 
c) EEPROM 
2. RAM (Random Access Memory) 
a) Static RAM 
b) Dynamic RAM 
Revision 00 Issue 01 Module 5.4
Malaysian Institute of Aviation Technology 
ROM 
• Used to store data and information that are 
not change during the normal operation. 
• Major used in storage of programs in microcomputers 
• The process of entering data is called programming 
or burning in the ROM 
• Non-volatile 
Revision 00 Issue 01 Module 5.6
Malaysian Institute of Aviation Technology 
ROM-PROM 
• Programmable ROM 
- Manufactured with fusible 
links used as electrical 
connection in the chip 
- User programmable by burning the desired 
program. 
- Once programmed, can not be 
reprogrammed again. 
Revision 00 Issue 01 Module 5.6
Malaysian Institute of Aviation Technology 
ROM-EPROM 
• Erasable Programmable ROM 
- Can be reprogrammed 
as often as desired. 
- Can be erased by exposing 
the EPROM to ultraviolet 
light through a window on the chip 
- Erasure time is 15 to 30 minutes 
- Erasing operation will erase the entire memory. 
Revision 00 Issue 01 Module 5.6
Malaysian Institute of Aviation Technology 
ROM-EEPROM 
• Electrical Erasable PROM 
- Ability to electrically erased and program 
individual words. 
- Erasing and programming are carried out by 
setting the polarities of a charge between the 
MOSFET gate and drain. 
Revision 00 Issue 01 Module 5.6
Malaysian Institute of Aviation Technology 
RAM 
• Can write and read from RAM 
• Temporary storage of program or data 
• RAM address constantly changing as 
computer executes a program 
•Volatile 
•Often used as internal memory 
Revision 00 Issue 01 Module 5.6
Malaysian Institute of Aviation Technology 
STATIC RAM 
• Can store data as long as power is 
supplied. 
• They are flip-flops that will stay in a given 
state. 
•Available in BJT or MOSFET 
•BJT are faster than MOSFET 
•MOSFET have greater capacity and used 
less power than BJT 
•Required 6 transistor to store 1 bit data 
Revision 00 Issue 01 Module 5.6
Malaysian Institute of Aviation Technology 
DYNAMIC RAM 
• Constructed using MOS technology. 
• Required 1 transistor and 1 capacitor to 
store 1 bit data 
•Required refresh logic for its operation 
• The capacitor can be either charged or discharged; these two 
states are taken to represent the two values of a bit, 
conventionally called 0 and 1. Since capacitors leak charge, the 
information eventually fades unless the capacitor charge is 
refreshed periodically. 
Revision 00 Issue 01 Module 5.6
Malaysian Institute of Aviation Technology 
INTERFACE 
• Joining of dissimilar devices in a way to 
allow compatibility and coordination or 
synchronization of digital data between the 
computer and the input/output devices. 
• Characteristic that should take into 
consideration: 
- Operation speed 
- Data format 
- Serial or parallel 
- Logic signal and etc 
Revision 00 Issue 01 Module 5.6
Malaysian Institute of Aviation Technology 
BUS SYSTEM 
• BUS SYSTEM (GENERAL) 
- Consists of 3 Buses that carry all data and 
signal involved in computer’s operation 
• ADDRESS BUS 
• DATA BUS 
• CONTROL BUS 
Revision 00 Issue 01 Module 5.6
Malaysian Institute of Aviation Technology 
BUS SYSTEM 
Revision 00 Issue 01 Module 5.6
Malaysian Institute of Aviation Technology 
ADDRESS BUS 
• When CPU need to communicate with 
certain memory location of input/output 
device, it place an appropriate 16 bits 
address code on its 16 bits address 
output 
• Address bus is unidirectional 
Revision 00 Issue 01 Module 5.6
Malaysian Institute of Aviation Technology 
DATA BUS 
• Data bus is bidirectional with data to and 
from CPU 
• During READ, the data bus acts as an 
input to the CPU. 
• During WRITE, the data bus acts as an 
output from the CPU. 
Revision 00 Issue 01 Module 5.6
Malaysian Institute of Aviation Technology 
CONTROL BUS 
• The control bus synchronizes the activities 
of the microcomputer. 
- RES: When LOW, causes the CPU to 
RESET at a particular start state. 
- INT: Comes from input/output device, telling 
the computer that it wants to ‘butt in’ (interrupt). 
- R/W: Read don’t write. 
Revision 00 Issue 01 Module 5.6
Malaysian Institute of Aviation Technology 
OPERATION OF BUS SYSTEM 
When it is desired to read the contents of a particular 
memory location : 
• CPU sends out the address of that location on the 
address bus and a ‘memory read’ control signal on the 
control bus. 
• The memory responds by outputting data stored in the 
addressed memory location onto the data bus. 
• ‘Interrupt’ from control bus tells the CPU that an external 
device needs to be read or serviced. 
Revision 00 Issue 01 Module 5.6
Malaysian Institute of Aviation Technology 
INSTRUCTION WORDS 
• There are 2 main types of instruction Words: 
a) Single Address Instruction Word 
- Consist of an OP CODE and an OPERAND address. 
Example : 
Revision 00 Issue 01 Module 5.6
Malaysian Institute of Aviation Technology 
INSTRUCTION WORDS 
b) Multi address Instruction Word 
• Consist of an OP CODE and more than 1 OPERAND 
address 
• A two address instruction word has an OP CODE and 
addresses for both OPERANDS needed to take part in 
the operation 
• Example : 2+3 ; 
• ADD = Op Code, 2 = First Operand, 3 = Second Operand 
• If we display the result 2+3 = 5 (total of 3 address instruction 
word) 
Revision 00 Issue 01 Module 5.6
Malaysian Institute of Aviation Technology 
INSTRUCTION WORDS 
Example of instructions for OPCODE 
• Arithmetic such as add and subtract 
• Logic instructions such as and, or, and 
not 
• Data instructions such as move, input, 
output, load, and store 
Revision 00 Issue 01 Module 5.6
Malaysian Institute of Aviation Technology 
COMPUTER APPLICATIONS 
ON AIRCRAFT 
• FMC (Flight Management Computer) 
• EFIS (Electronic Flight Instrument System) 
• EICAS (Engine Indication and Crew Alerting 
System) 
• Autopilot 
Revision 00 Issue 01 Module 5.6

More Related Content

What's hot

Basic Computer Organization and Design
Basic Computer Organization and DesignBasic Computer Organization and Design
Basic Computer Organization and DesignKamal Acharya
 
Pipelining and vector processing
Pipelining and vector processingPipelining and vector processing
Pipelining and vector processingKamal Acharya
 
introduction to embedded systems part 1
introduction to embedded systems part 1introduction to embedded systems part 1
introduction to embedded systems part 1Hatem Abd El-Salam
 
Basic structure of computers by aniket bhute
Basic structure of computers by aniket bhuteBasic structure of computers by aniket bhute
Basic structure of computers by aniket bhuteAniket Bhute
 
COMPUTER ORGANIZATION NOTES Unit 3 4
COMPUTER ORGANIZATION NOTES  Unit 3 4COMPUTER ORGANIZATION NOTES  Unit 3 4
COMPUTER ORGANIZATION NOTES Unit 3 4Dr.MAYA NAYAK
 
Computer organization
Computer organizationComputer organization
Computer organizationishapadhy
 
Computer organization-and-architecture-questions-and-answers
Computer organization-and-architecture-questions-and-answersComputer organization-and-architecture-questions-and-answers
Computer organization-and-architecture-questions-and-answersappasami
 
COMPUTER ORGNAIZATION NOTES
COMPUTER ORGNAIZATION NOTESCOMPUTER ORGNAIZATION NOTES
COMPUTER ORGNAIZATION NOTESDr.MAYA NAYAK
 
Timing and-control-unit
Timing and-control-unitTiming and-control-unit
Timing and-control-unitAnuj Modi
 
Процессорын архитектур
Процессорын архитектурПроцессорын архитектур
Процессорын архитектурMuuluu
 
computer architecture
computer architecture computer architecture
computer architecture Dr.Umadevi V
 
Computer organiztion5
Computer organiztion5Computer organiztion5
Computer organiztion5Umang Gupta
 
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III The 8051 Microcontrollers
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III  The 8051 MicrocontrollersSYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III  The 8051 Microcontrollers
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III The 8051 MicrocontrollersArti Parab Academics
 
Computer Organization
Computer OrganizationComputer Organization
Computer Organizationanishgoel
 
Design an I/O system
Design an I/O systemDesign an I/O system
Design an I/O systemAARTHI SEETHA
 

What's hot (20)

Basic Computer Organization and Design
Basic Computer Organization and DesignBasic Computer Organization and Design
Basic Computer Organization and Design
 
Pipelining and vector processing
Pipelining and vector processingPipelining and vector processing
Pipelining and vector processing
 
introduction to embedded systems part 1
introduction to embedded systems part 1introduction to embedded systems part 1
introduction to embedded systems part 1
 
Arduino
Arduino Arduino
Arduino
 
Basic structure of computers by aniket bhute
Basic structure of computers by aniket bhuteBasic structure of computers by aniket bhute
Basic structure of computers by aniket bhute
 
COMPUTER ORGANIZATION NOTES Unit 3 4
COMPUTER ORGANIZATION NOTES  Unit 3 4COMPUTER ORGANIZATION NOTES  Unit 3 4
COMPUTER ORGANIZATION NOTES Unit 3 4
 
Computer organization
Computer organizationComputer organization
Computer organization
 
I/O System
I/O SystemI/O System
I/O System
 
Computer organization-and-architecture-questions-and-answers
Computer organization-and-architecture-questions-and-answersComputer organization-and-architecture-questions-and-answers
Computer organization-and-architecture-questions-and-answers
 
COMPUTER ORGNAIZATION NOTES
COMPUTER ORGNAIZATION NOTESCOMPUTER ORGNAIZATION NOTES
COMPUTER ORGNAIZATION NOTES
 
Unit3 input
Unit3 inputUnit3 input
Unit3 input
 
Timing and-control-unit
Timing and-control-unitTiming and-control-unit
Timing and-control-unit
 
Input & Output
Input & OutputInput & Output
Input & Output
 
Процессорын архитектур
Процессорын архитектурПроцессорын архитектур
Процессорын архитектур
 
computer architecture
computer architecture computer architecture
computer architecture
 
Computer organiztion5
Computer organiztion5Computer organiztion5
Computer organiztion5
 
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III The 8051 Microcontrollers
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III  The 8051 MicrocontrollersSYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III  The 8051 Microcontrollers
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III The 8051 Microcontrollers
 
Intro to cao &store program
Intro to cao &store programIntro to cao &store program
Intro to cao &store program
 
Computer Organization
Computer OrganizationComputer Organization
Computer Organization
 
Design an I/O system
Design an I/O systemDesign an I/O system
Design an I/O system
 

Viewers also liked

01 intro to internet (re-upload)
01 intro to internet (re-upload)01 intro to internet (re-upload)
01 intro to internet (re-upload)bluejayjunior
 
Chapter 01 introduction to Computer
Chapter 01 introduction to ComputerChapter 01 introduction to Computer
Chapter 01 introduction to ComputerHareem Aslam
 
50 Powerpoint Diagrams, Charts, 3D, Template
50 Powerpoint Diagrams, Charts, 3D, Template50 Powerpoint Diagrams, Charts, 3D, Template
50 Powerpoint Diagrams, Charts, 3D, Templatevolkankeles
 
TSL061, Computer Literacy - Chapter 01
TSL061, Computer Literacy - Chapter 01TSL061, Computer Literacy - Chapter 01
TSL061, Computer Literacy - Chapter 01Aien Lee
 
The solar system
The solar systemThe solar system
The solar systemdough1b
 
Space Chapter 4 Notes
Space Chapter 4 NotesSpace Chapter 4 Notes
Space Chapter 4 NotesMiss Shel
 
Computer Graphics Introduction
Computer Graphics IntroductionComputer Graphics Introduction
Computer Graphics IntroductionGhaffar Khan
 
Chapter 01 - Principal Accounting (Warren Reeve Fess)
Chapter 01 - Principal Accounting (Warren Reeve Fess)Chapter 01 - Principal Accounting (Warren Reeve Fess)
Chapter 01 - Principal Accounting (Warren Reeve Fess)Arfan Fahmi
 
Grade 4 mtap reviewer
Grade 4 mtap reviewerGrade 4 mtap reviewer
Grade 4 mtap reviewerEclud Sugar
 
Grade 4 Science Light Travels in a Straight Line
Grade 4 Science Light Travels in a Straight LineGrade 4 Science Light Travels in a Straight Line
Grade 4 Science Light Travels in a Straight LineMiss l
 
Discovering Computers: Chapter 01
Discovering Computers: Chapter 01Discovering Computers: Chapter 01
Discovering Computers: Chapter 01Anna Stirling
 
Chapter 01 Planning Computer Program (re-upload)
Chapter 01 Planning Computer Program (re-upload)Chapter 01 Planning Computer Program (re-upload)
Chapter 01 Planning Computer Program (re-upload)bluejayjunior
 
Grade 6 mtap reviewer
Grade 6 mtap reviewerGrade 6 mtap reviewer
Grade 6 mtap reviewerEclud Sugar
 
Grade 4 Science
Grade 4 ScienceGrade 4 Science
Grade 4 ScienceMiss l
 
Engineering Drawing: Chapter 01 introduction
Engineering Drawing: Chapter 01 introductionEngineering Drawing: Chapter 01 introduction
Engineering Drawing: Chapter 01 introductionmokhtar
 
Creative writing structure
Creative writing structureCreative writing structure
Creative writing structureEric Tachibana
 

Viewers also liked (20)

01 intro to internet (re-upload)
01 intro to internet (re-upload)01 intro to internet (re-upload)
01 intro to internet (re-upload)
 
Motivation - A story
Motivation - A storyMotivation - A story
Motivation - A story
 
Study planning (1)
Study planning (1)Study planning (1)
Study planning (1)
 
Chapter 01 introduction to Computer
Chapter 01 introduction to ComputerChapter 01 introduction to Computer
Chapter 01 introduction to Computer
 
50 Powerpoint Diagrams, Charts, 3D, Template
50 Powerpoint Diagrams, Charts, 3D, Template50 Powerpoint Diagrams, Charts, 3D, Template
50 Powerpoint Diagrams, Charts, 3D, Template
 
TSL061, Computer Literacy - Chapter 01
TSL061, Computer Literacy - Chapter 01TSL061, Computer Literacy - Chapter 01
TSL061, Computer Literacy - Chapter 01
 
Presentation1
Presentation1Presentation1
Presentation1
 
The solar system
The solar systemThe solar system
The solar system
 
Space Chapter 4 Notes
Space Chapter 4 NotesSpace Chapter 4 Notes
Space Chapter 4 Notes
 
Computer Graphics Introduction
Computer Graphics IntroductionComputer Graphics Introduction
Computer Graphics Introduction
 
Chapter 01 - Principal Accounting (Warren Reeve Fess)
Chapter 01 - Principal Accounting (Warren Reeve Fess)Chapter 01 - Principal Accounting (Warren Reeve Fess)
Chapter 01 - Principal Accounting (Warren Reeve Fess)
 
Grade 4 mtap reviewer
Grade 4 mtap reviewerGrade 4 mtap reviewer
Grade 4 mtap reviewer
 
Grade 4 Science Light Travels in a Straight Line
Grade 4 Science Light Travels in a Straight LineGrade 4 Science Light Travels in a Straight Line
Grade 4 Science Light Travels in a Straight Line
 
Discovering Computers: Chapter 01
Discovering Computers: Chapter 01Discovering Computers: Chapter 01
Discovering Computers: Chapter 01
 
Chapter 01 Planning Computer Program (re-upload)
Chapter 01 Planning Computer Program (re-upload)Chapter 01 Planning Computer Program (re-upload)
Chapter 01 Planning Computer Program (re-upload)
 
Grade 6 mtap reviewer
Grade 6 mtap reviewerGrade 6 mtap reviewer
Grade 6 mtap reviewer
 
Grade 4 Science
Grade 4 ScienceGrade 4 Science
Grade 4 Science
 
Engineering Drawing: Chapter 01 introduction
Engineering Drawing: Chapter 01 introductionEngineering Drawing: Chapter 01 introduction
Engineering Drawing: Chapter 01 introduction
 
Creative writing structure
Creative writing structureCreative writing structure
Creative writing structure
 
Chapter 01
Chapter 01Chapter 01
Chapter 01
 

Similar to Topic 5 Digital Technique basic computer structure

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
 
Computer Organization: Introduction to Microprocessor and Microcontroller
Computer Organization: Introduction to Microprocessor and MicrocontrollerComputer Organization: Introduction to Microprocessor and Microcontroller
Computer Organization: Introduction to Microprocessor and MicrocontrollerAmrutaMehata
 
01 introduction to microcomputers
01 introduction to microcomputers01 introduction to microcomputers
01 introduction to microcomputersayeshasafdar8
 
Challenges in Embedded Computing
Challenges in Embedded ComputingChallenges in Embedded Computing
Challenges in Embedded ComputingPradeep Kumar TS
 
computer system structure
computer system structurecomputer system structure
computer system structureHAMZA AHMED
 
Embedded systems 101 final
Embedded systems 101 finalEmbedded systems 101 final
Embedded systems 101 finalKhalid Elmeadawy
 
Introduction to embedded System.pptx
Introduction to embedded System.pptxIntroduction to embedded System.pptx
Introduction to embedded System.pptxPratik Gohel
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introductionmohamed drahem
 
EE6602 Embedded System
EE6602 Embedded SystemEE6602 Embedded System
EE6602 Embedded Systemrmkceteee
 
micro controllers 1.ppt
micro controllers 1.pptmicro controllers 1.ppt
micro controllers 1.pptsiminkhan
 
Co module 1 2019 20-converted
Co module 1 2019 20-convertedCo module 1 2019 20-converted
Co module 1 2019 20-convertedramamani keshava
 
Microprocessor fundamentals
Microprocessor fundamentalsMicroprocessor fundamentals
Microprocessor fundamentalsJLoknathDora
 

Similar to Topic 5 Digital Technique basic computer structure (20)

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
 
chapter 2 IE.pptx
chapter 2 IE.pptxchapter 2 IE.pptx
chapter 2 IE.pptx
 
Co notes3 sem
Co notes3 semCo notes3 sem
Co notes3 sem
 
Computer Organization: Introduction to Microprocessor and Microcontroller
Computer Organization: Introduction to Microprocessor and MicrocontrollerComputer Organization: Introduction to Microprocessor and Microcontroller
Computer Organization: Introduction to Microprocessor and Microcontroller
 
ch1.pptx
ch1.pptxch1.pptx
ch1.pptx
 
Cao u1
Cao u1Cao u1
Cao u1
 
I/O Organization
I/O OrganizationI/O Organization
I/O Organization
 
01 introduction to microcomputers
01 introduction to microcomputers01 introduction to microcomputers
01 introduction to microcomputers
 
Challenges in Embedded Computing
Challenges in Embedded ComputingChallenges in Embedded Computing
Challenges in Embedded Computing
 
Chapter01 (1).ppt
Chapter01 (1).pptChapter01 (1).ppt
Chapter01 (1).ppt
 
computer system structure
computer system structurecomputer system structure
computer system structure
 
Embedded systems 101 final
Embedded systems 101 finalEmbedded systems 101 final
Embedded systems 101 final
 
Introduction to embedded System.pptx
Introduction to embedded System.pptxIntroduction to embedded System.pptx
Introduction to embedded System.pptx
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introduction
 
EE6602 Embedded System
EE6602 Embedded SystemEE6602 Embedded System
EE6602 Embedded System
 
micro controllers 1.ppt
micro controllers 1.pptmicro controllers 1.ppt
micro controllers 1.ppt
 
Co module 1 2019 20-converted
Co module 1 2019 20-convertedCo module 1 2019 20-converted
Co module 1 2019 20-converted
 
Microprocessor fundamentals
Microprocessor fundamentalsMicroprocessor fundamentals
Microprocessor fundamentals
 
E.s unit 4 and 5
E.s unit 4 and 5E.s unit 4 and 5
E.s unit 4 and 5
 

More from Bai Haqi

06 piston eng ignition
06 piston eng ignition06 piston eng ignition
06 piston eng ignitionBai Haqi
 
05 piston 2-3 fuel metering system
05 piston 2-3 fuel metering system05 piston 2-3 fuel metering system
05 piston 2-3 fuel metering systemBai Haqi
 
03 exhaust system
03 exhaust system03 exhaust system
03 exhaust systemBai Haqi
 
01 induction and airflow system
01 induction and airflow system01 induction and airflow system
01 induction and airflow systemBai Haqi
 
Topic 4 Digital Technique Data conversion
Topic 4  Digital Technique Data conversionTopic 4  Digital Technique Data conversion
Topic 4 Digital Technique Data conversionBai Haqi
 
Topic 1 Digital Technique Numbering system
Topic 1 Digital Technique Numbering systemTopic 1 Digital Technique Numbering system
Topic 1 Digital Technique Numbering systemBai Haqi
 
Topic 7 Digital Technique Fiber optics
Topic 7 Digital Technique Fiber opticsTopic 7 Digital Technique Fiber optics
Topic 7 Digital Technique Fiber opticsBai Haqi
 
Topic 6 Digital Technique Data buses
Topic 6 Digital Technique Data busesTopic 6 Digital Technique Data buses
Topic 6 Digital Technique Data busesBai Haqi
 
Topic 3 Digital Technique Flip flop
Topic 3 Digital Technique Flip flopTopic 3 Digital Technique Flip flop
Topic 3 Digital Technique Flip flopBai Haqi
 
Topic 2 Digital Technique : Logic circuit
Topic 2  Digital Technique : Logic circuitTopic 2  Digital Technique : Logic circuit
Topic 2 Digital Technique : Logic circuitBai Haqi
 
Aircraft Cabin: Water System
Aircraft Cabin: Water SystemAircraft Cabin: Water System
Aircraft Cabin: Water SystemBai Haqi
 
Cabin Interior System: Lavatory
Cabin Interior System: LavatoryCabin Interior System: Lavatory
Cabin Interior System: LavatoryBai Haqi
 
Cabin Interior: Aircraft Galleys
Cabin Interior: Aircraft GalleysCabin Interior: Aircraft Galleys
Cabin Interior: Aircraft GalleysBai Haqi
 
2.aircraft Emergency Equipments
2.aircraft Emergency Equipments2.aircraft Emergency Equipments
2.aircraft Emergency EquipmentsBai Haqi
 
Cabin Interior And Ice and Rain System
Cabin Interior And Ice and Rain SystemCabin Interior And Ice and Rain System
Cabin Interior And Ice and Rain SystemBai Haqi
 
LANDING GEAR FOR AIRCRAFT
LANDING GEAR FOR AIRCRAFTLANDING GEAR FOR AIRCRAFT
LANDING GEAR FOR AIRCRAFTBai Haqi
 
Basic helicopter ground handling
Basic helicopter ground handling Basic helicopter ground handling
Basic helicopter ground handling Bai Haqi
 
helicopter structure
helicopter structurehelicopter structure
helicopter structureBai Haqi
 
helicopter ground handling equipment
helicopter ground handling equipmenthelicopter ground handling equipment
helicopter ground handling equipmentBai Haqi
 
Basic helicopter ground handling 1
Basic helicopter ground handling 1Basic helicopter ground handling 1
Basic helicopter ground handling 1Bai Haqi
 

More from Bai Haqi (20)

06 piston eng ignition
06 piston eng ignition06 piston eng ignition
06 piston eng ignition
 
05 piston 2-3 fuel metering system
05 piston 2-3 fuel metering system05 piston 2-3 fuel metering system
05 piston 2-3 fuel metering system
 
03 exhaust system
03 exhaust system03 exhaust system
03 exhaust system
 
01 induction and airflow system
01 induction and airflow system01 induction and airflow system
01 induction and airflow system
 
Topic 4 Digital Technique Data conversion
Topic 4  Digital Technique Data conversionTopic 4  Digital Technique Data conversion
Topic 4 Digital Technique Data conversion
 
Topic 1 Digital Technique Numbering system
Topic 1 Digital Technique Numbering systemTopic 1 Digital Technique Numbering system
Topic 1 Digital Technique Numbering system
 
Topic 7 Digital Technique Fiber optics
Topic 7 Digital Technique Fiber opticsTopic 7 Digital Technique Fiber optics
Topic 7 Digital Technique Fiber optics
 
Topic 6 Digital Technique Data buses
Topic 6 Digital Technique Data busesTopic 6 Digital Technique Data buses
Topic 6 Digital Technique Data buses
 
Topic 3 Digital Technique Flip flop
Topic 3 Digital Technique Flip flopTopic 3 Digital Technique Flip flop
Topic 3 Digital Technique Flip flop
 
Topic 2 Digital Technique : Logic circuit
Topic 2  Digital Technique : Logic circuitTopic 2  Digital Technique : Logic circuit
Topic 2 Digital Technique : Logic circuit
 
Aircraft Cabin: Water System
Aircraft Cabin: Water SystemAircraft Cabin: Water System
Aircraft Cabin: Water System
 
Cabin Interior System: Lavatory
Cabin Interior System: LavatoryCabin Interior System: Lavatory
Cabin Interior System: Lavatory
 
Cabin Interior: Aircraft Galleys
Cabin Interior: Aircraft GalleysCabin Interior: Aircraft Galleys
Cabin Interior: Aircraft Galleys
 
2.aircraft Emergency Equipments
2.aircraft Emergency Equipments2.aircraft Emergency Equipments
2.aircraft Emergency Equipments
 
Cabin Interior And Ice and Rain System
Cabin Interior And Ice and Rain SystemCabin Interior And Ice and Rain System
Cabin Interior And Ice and Rain System
 
LANDING GEAR FOR AIRCRAFT
LANDING GEAR FOR AIRCRAFTLANDING GEAR FOR AIRCRAFT
LANDING GEAR FOR AIRCRAFT
 
Basic helicopter ground handling
Basic helicopter ground handling Basic helicopter ground handling
Basic helicopter ground handling
 
helicopter structure
helicopter structurehelicopter structure
helicopter structure
 
helicopter ground handling equipment
helicopter ground handling equipmenthelicopter ground handling equipment
helicopter ground handling equipment
 
Basic helicopter ground handling 1
Basic helicopter ground handling 1Basic helicopter ground handling 1
Basic helicopter ground handling 1
 

Recently uploaded

National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfRajuKanojiya4
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptMadan Karki
 
Industrial Safety Unit-I SAFETY TERMINOLOGIES
Industrial Safety Unit-I SAFETY TERMINOLOGIESIndustrial Safety Unit-I SAFETY TERMINOLOGIES
Industrial Safety Unit-I SAFETY TERMINOLOGIESNarmatha D
 
Steel Structures - Building technology.pptx
Steel Structures - Building technology.pptxSteel Structures - Building technology.pptx
Steel Structures - Building technology.pptxNikhil Raut
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncssuser2ae721
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Solving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptSolving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptJasonTagapanGulla
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONjhunlian
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 

Recently uploaded (20)

National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdf
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.ppt
 
Industrial Safety Unit-I SAFETY TERMINOLOGIES
Industrial Safety Unit-I SAFETY TERMINOLOGIESIndustrial Safety Unit-I SAFETY TERMINOLOGIES
Industrial Safety Unit-I SAFETY TERMINOLOGIES
 
Steel Structures - Building technology.pptx
Steel Structures - Building technology.pptxSteel Structures - Building technology.pptx
Steel Structures - Building technology.pptx
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Solving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptSolving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.ppt
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 

Topic 5 Digital Technique basic computer structure

  • 1. Malaysian Institute of Aviation Technology DIGITAL TECH (MECH) AKD 21102 CHAPTER 5 BASIC COMPUTER STRUCTURE Revision 00 Issue 01 Module 5.4
  • 2. Malaysian Institute of Aviation Technology LEARNING OUTCOMES Upon completion of this topic, student will be able to: 1.Define the computer terminology 2.Distinguish various type of memory devices 3.Recognised the operation and advantages and disadvantages of various data storage systems 4.Recognised the operation, layout and interface of major component 5.Differentiate between single and multi-address instruction word 6.Explained computer technology as applied in aircraft system Revision 00 Issue 01 Module 5.4
  • 3. Malaysian Institute of Aviation Technology COMPUTER TERMINOLOGY • Bit – a binary digit (Binary digiT) • Byte – term of 8 bits word • Address – numbers indicate the location of a word in the computer memory • Nibble – word size of 4 bits word (or half byte) • Word – the number of bits that constitute a common unit of information as designated by the computer system • Software – a program or instruction used to control a computer • Operand – data that is operated on the computer as it executes an instruction Revision 00 Issue 01 Module 5.4
  • 4. Malaysian Institute of Aviation Technology COMPUTER TERMINOLOGY • Op Code – an instruction word that tell the computer what to do with the operand • Hardware – component of a computer • Firmware – program permanently embedded/program in computer hardware • CPU (Central Processing Unit) – the portion of a computer that interprets and executes program instruction • Accumulator – a register that collect the results of computation • IC (Integrated Circuit) – combination of electronics component built onto a single substrate of semiconductor material Revision 00 Issue 01 Module 5.4
  • 5. Malaysian Institute of Aviation Technology BASIC COMPUTER • Consist of : STRUCTURE 1. CPU 2. Memory 3. Interface 4. Input / Output (I/O) Revision 00 Issue 01 Module 5.4
  • 6. Malaysian Institute of Aviation Technology BASIC COMPUTER LAYOUT Revision 00 Issue 01 Module 5.4
  • 7. Malaysian Institute of Aviation Technology Components inserted into circuit board Revision 00 Issue 01 Module 5.6
  • 8. Malaysian Institute of Aviation Technology • Consist of 1. Register CPU • Consist of a number of storage location where a piece of data is kept OR • A special memory in microprocessor called as Status Register which normally made of a single bit called Flags 2. ALU (Arithmetic Logic Unit) • Perform the arithmetic and logical operations • All calculation are performed in binary 3. Control unit • Coordinate the internal operation of the microprocessor • Control the operation of ALU • Generate instruction to execute/perform for each program instruction Revision 00 Issue 01 Module 5.4
  • 9. Malaysian Institute of Aviation Technology MEMORY • A device which stored data or information • Storage can be divided into 2 groups 1. Main Memory (Internal) • Also known as Working Memory which in constant communication with the CPU • Fast in operation 2. Auxiliary Memory (External) • Also known as Mass Storage • Huge storage capacity and non-volatile • Slower than main memory • 2 types of memory 1. ROM (Read Only Memory) 2. RAM (Random Access Memory) Revision 00 Issue 01 Module 5.4
  • 10. Malaysian Institute of Aviation Technology MEMORY: Terminology • Memory cell – A device or electrical circuit used to store a single bit • Memory word – A group of bits in a memory that represent instructions or data • Capacity/density – specifies the number of bits that can be store in a computer memory • Read operation – the operation whereby the binary word stored at a specific memory address is sense and transferred to another device • Write operation – the operation whereby a new word is loaded into a particular memory address • Access time – a measure of memory devices operating speed • Cycle time – a measure of the entire time required to performed read and write operation • Non-volatile – keep storing data when electrical power is removed Revision 00 Issue 01 Module 5.4
  • 11. Malaysian Institute of Aviation Technology TYPE OF MEMORY 1. ROM (Read Only Memory) a) PROM b) EPROM c) EEPROM 2. RAM (Random Access Memory) a) Static RAM b) Dynamic RAM Revision 00 Issue 01 Module 5.4
  • 12. Malaysian Institute of Aviation Technology ROM • Used to store data and information that are not change during the normal operation. • Major used in storage of programs in microcomputers • The process of entering data is called programming or burning in the ROM • Non-volatile Revision 00 Issue 01 Module 5.6
  • 13. Malaysian Institute of Aviation Technology ROM-PROM • Programmable ROM - Manufactured with fusible links used as electrical connection in the chip - User programmable by burning the desired program. - Once programmed, can not be reprogrammed again. Revision 00 Issue 01 Module 5.6
  • 14. Malaysian Institute of Aviation Technology ROM-EPROM • Erasable Programmable ROM - Can be reprogrammed as often as desired. - Can be erased by exposing the EPROM to ultraviolet light through a window on the chip - Erasure time is 15 to 30 minutes - Erasing operation will erase the entire memory. Revision 00 Issue 01 Module 5.6
  • 15. Malaysian Institute of Aviation Technology ROM-EEPROM • Electrical Erasable PROM - Ability to electrically erased and program individual words. - Erasing and programming are carried out by setting the polarities of a charge between the MOSFET gate and drain. Revision 00 Issue 01 Module 5.6
  • 16. Malaysian Institute of Aviation Technology RAM • Can write and read from RAM • Temporary storage of program or data • RAM address constantly changing as computer executes a program •Volatile •Often used as internal memory Revision 00 Issue 01 Module 5.6
  • 17. Malaysian Institute of Aviation Technology STATIC RAM • Can store data as long as power is supplied. • They are flip-flops that will stay in a given state. •Available in BJT or MOSFET •BJT are faster than MOSFET •MOSFET have greater capacity and used less power than BJT •Required 6 transistor to store 1 bit data Revision 00 Issue 01 Module 5.6
  • 18. Malaysian Institute of Aviation Technology DYNAMIC RAM • Constructed using MOS technology. • Required 1 transistor and 1 capacitor to store 1 bit data •Required refresh logic for its operation • The capacitor can be either charged or discharged; these two states are taken to represent the two values of a bit, conventionally called 0 and 1. Since capacitors leak charge, the information eventually fades unless the capacitor charge is refreshed periodically. Revision 00 Issue 01 Module 5.6
  • 19. Malaysian Institute of Aviation Technology INTERFACE • Joining of dissimilar devices in a way to allow compatibility and coordination or synchronization of digital data between the computer and the input/output devices. • Characteristic that should take into consideration: - Operation speed - Data format - Serial or parallel - Logic signal and etc Revision 00 Issue 01 Module 5.6
  • 20. Malaysian Institute of Aviation Technology BUS SYSTEM • BUS SYSTEM (GENERAL) - Consists of 3 Buses that carry all data and signal involved in computer’s operation • ADDRESS BUS • DATA BUS • CONTROL BUS Revision 00 Issue 01 Module 5.6
  • 21. Malaysian Institute of Aviation Technology BUS SYSTEM Revision 00 Issue 01 Module 5.6
  • 22. Malaysian Institute of Aviation Technology ADDRESS BUS • When CPU need to communicate with certain memory location of input/output device, it place an appropriate 16 bits address code on its 16 bits address output • Address bus is unidirectional Revision 00 Issue 01 Module 5.6
  • 23. Malaysian Institute of Aviation Technology DATA BUS • Data bus is bidirectional with data to and from CPU • During READ, the data bus acts as an input to the CPU. • During WRITE, the data bus acts as an output from the CPU. Revision 00 Issue 01 Module 5.6
  • 24. Malaysian Institute of Aviation Technology CONTROL BUS • The control bus synchronizes the activities of the microcomputer. - RES: When LOW, causes the CPU to RESET at a particular start state. - INT: Comes from input/output device, telling the computer that it wants to ‘butt in’ (interrupt). - R/W: Read don’t write. Revision 00 Issue 01 Module 5.6
  • 25. Malaysian Institute of Aviation Technology OPERATION OF BUS SYSTEM When it is desired to read the contents of a particular memory location : • CPU sends out the address of that location on the address bus and a ‘memory read’ control signal on the control bus. • The memory responds by outputting data stored in the addressed memory location onto the data bus. • ‘Interrupt’ from control bus tells the CPU that an external device needs to be read or serviced. Revision 00 Issue 01 Module 5.6
  • 26. Malaysian Institute of Aviation Technology INSTRUCTION WORDS • There are 2 main types of instruction Words: a) Single Address Instruction Word - Consist of an OP CODE and an OPERAND address. Example : Revision 00 Issue 01 Module 5.6
  • 27. Malaysian Institute of Aviation Technology INSTRUCTION WORDS b) Multi address Instruction Word • Consist of an OP CODE and more than 1 OPERAND address • A two address instruction word has an OP CODE and addresses for both OPERANDS needed to take part in the operation • Example : 2+3 ; • ADD = Op Code, 2 = First Operand, 3 = Second Operand • If we display the result 2+3 = 5 (total of 3 address instruction word) Revision 00 Issue 01 Module 5.6
  • 28. Malaysian Institute of Aviation Technology INSTRUCTION WORDS Example of instructions for OPCODE • Arithmetic such as add and subtract • Logic instructions such as and, or, and not • Data instructions such as move, input, output, load, and store Revision 00 Issue 01 Module 5.6
  • 29. Malaysian Institute of Aviation Technology COMPUTER APPLICATIONS ON AIRCRAFT • FMC (Flight Management Computer) • EFIS (Electronic Flight Instrument System) • EICAS (Engine Indication and Crew Alerting System) • Autopilot Revision 00 Issue 01 Module 5.6