4
Most read
5
Most read
6
Most read
INSTRUCTION CYCLE,
MACHINE CYCLE & T-STATES
by
Manish Tadhiyal
Contents
• T-states
• Machine cycle
• Instruction cycles
• Examples
• Frequency
T-States
One clock period is called a T-state.
One T-state
Clock
signals
Time period of clock
Machine Cycle
Machine cycle can be define as time required
by the microprocessor to complete an
operation of accessing memory or input /
output devices.
A machine cycle is comprise of some member
of T-states.
There are following 5 types of machine cycle
which the microprocessor can undergo:
1. OP code fetch cycle (4T-states)
2. Memory read cycle (3T-states)
3. Memory write cycle (3T-states)
4. Input / Output read cycle (3T-states)
5. Input / Output write cycle (3T-states)
Instruction cycle
An instruction cycle can be define as total time
required by the microprocessor to completely
fetch and execute an instruction.
An instruction cycle is comprised of one or more
number of machine cycles.
Examples:-
Lets take two different examples:-
• MOV A,B
here the move (MOV) command take the
one machine cycle which fetch only the
Op-code with 4T-states.
• MVI A,35H
here the move (MVI) command take the
one machine cycle and initializing A with
35H takes which fetch one machine cycle i.e.
Op-code+ memory read= 4T + 3T = 7T-states.
Frequency
Here frequency(clock frequency) is help us
to determine the time taken by the
microprocessor.
Usually 8085having the maximum
frequency of 5MHz.
By the using of the frequency we can able
to find out the time period of instruction
cycle.
Example
Lets take the above example of MVI A,35H
T=1/f
=1/(5*10^6)
T=0.2µs
Therefore
I.C= 7*0.2
= 1.4µs

More Related Content

PPTX
Interrupts of microprocessor 8085
PDF
8259 Programmable Interrupt Controller
PPTX
Branching instructions in 8086 microprocessor
PPT
Microprocessor 80386
PPT
8085 interrupts
DOCX
Microprocessor 8085 addition of two decimal number
PPTX
Instruction set of 8086
PDF
Unit 2 mpmc
Interrupts of microprocessor 8085
8259 Programmable Interrupt Controller
Branching instructions in 8086 microprocessor
Microprocessor 80386
8085 interrupts
Microprocessor 8085 addition of two decimal number
Instruction set of 8086
Unit 2 mpmc

What's hot (20)

PDF
8051 (microcontroller)class1
PDF
Embedded Systems (18EC62) - ARM Cortex-M3 Instruction Set and Programming (Mo...
PPT
Introduction to Interrupts of 8085 microprocessor
PPTX
Stacks & subroutines 1
PDF
8051 Architecture and PIN Configuration.pdf
PDF
8051 microcontroller
PDF
8085 microprocessor ramesh gaonkar
PDF
Keypad Interfacing with 8051 Microcontroller
PDF
Addressing modes-of-8085
PPT
8086 micro processor
PPT
8251 universal synchronous asynchronous receiver transmitter
PPTX
3.programmable interrupt controller 8259
PDF
Question paper with solution the 8051 microcontroller based embedded systems...
PPTX
Addressing modes of 8086
DOCX
8086 pin diagram description
PPTX
Interrupts of 8085
PPTX
Introduction to 8085 Microprocessor
PPT
Architecture of 8086 Microprocessor
PPT
Addressing modes
PPT
8051 ch9
8051 (microcontroller)class1
Embedded Systems (18EC62) - ARM Cortex-M3 Instruction Set and Programming (Mo...
Introduction to Interrupts of 8085 microprocessor
Stacks & subroutines 1
8051 Architecture and PIN Configuration.pdf
8051 microcontroller
8085 microprocessor ramesh gaonkar
Keypad Interfacing with 8051 Microcontroller
Addressing modes-of-8085
8086 micro processor
8251 universal synchronous asynchronous receiver transmitter
3.programmable interrupt controller 8259
Question paper with solution the 8051 microcontroller based embedded systems...
Addressing modes of 8086
8086 pin diagram description
Interrupts of 8085
Introduction to 8085 Microprocessor
Architecture of 8086 Microprocessor
Addressing modes
8051 ch9
Ad

Similar to Instruction cycle & machine cycle (20)

PPTX
Timing Diagram.pptx
PPT
presentation on timing diagram
PDF
Timing diag
PPT
timing_diagram_of_8085.ppt
PDF
Timing Diagram 8085.pdf
PPT
Machine cycles
PPTX
Timing Diagram.pptx
PDF
5415Microprocessor-Lecture-11.pdf
PPT
Timing diagram.ppt
PPT
Lecture12 13 15936-timing-diagram
PDF
Processer cam computer architecture ktu s4
PDF
Timing Diagram of 8085 Instructions.pdf
PPTX
Timing diagram of microprocessor 8505 ppt
PDF
Timing diagram of microprocessor 8085
PPTX
Timing Diagram of 8085.pptx
PPTX
Timing Diagram.pptx
PPTX
A word processor would most likely be used to do which of the following
PDF
Unit 2 Timing Diagram.pdf
PPTX
architecture of computer 8085 IO/M addressing mahine cycle and bus
PPTX
timing diagram.pptx
Timing Diagram.pptx
presentation on timing diagram
Timing diag
timing_diagram_of_8085.ppt
Timing Diagram 8085.pdf
Machine cycles
Timing Diagram.pptx
5415Microprocessor-Lecture-11.pdf
Timing diagram.ppt
Lecture12 13 15936-timing-diagram
Processer cam computer architecture ktu s4
Timing Diagram of 8085 Instructions.pdf
Timing diagram of microprocessor 8505 ppt
Timing diagram of microprocessor 8085
Timing Diagram of 8085.pptx
Timing Diagram.pptx
A word processor would most likely be used to do which of the following
Unit 2 Timing Diagram.pdf
architecture of computer 8085 IO/M addressing mahine cycle and bus
timing diagram.pptx
Ad

Recently uploaded (20)

PDF
distributed database system" (DDBS) is often used to refer to both the distri...
PPTX
wireless networks, mobile computing.pptx
PDF
Influence of Green Infrastructure on Residents’ Endorsement of the New Ecolog...
PPTX
"Array and Linked List in Data Structures with Types, Operations, Implementat...
PPTX
Management Information system : MIS-e-Business Systems.pptx
PDF
Computer organization and architecuture Digital Notes....pdf
PDF
August 2025 - Top 10 Read Articles in Network Security & Its Applications
PDF
MLpara ingenieira CIVIL, meca Y AMBIENTAL
PPTX
Building constraction Conveyance of water.pptx
PPTX
tack Data Structure with Array and Linked List Implementation, Push and Pop O...
PDF
Exploratory_Data_Analysis_Fundamentals.pdf
PPTX
Principal presentation for NAAC (1).pptx
PDF
Unit1 - AIML Chapter 1 concept and ethics
PPTX
Graph Data Structures with Types, Traversals, Connectivity, and Real-Life App...
PDF
Prof. Dr. KAYIHURA A. SILAS MUNYANEZA, PhD..pdf
PPTX
Sorting and Hashing in Data Structures with Algorithms, Techniques, Implement...
PPT
Chapter 1 - Introduction to Manufacturing Technology_2.ppt
PDF
Soil Improvement Techniques Note - Rabbi
PPTX
ai_satellite_crop_management_20250815030350.pptx
PDF
Abrasive, erosive and cavitation wear.pdf
distributed database system" (DDBS) is often used to refer to both the distri...
wireless networks, mobile computing.pptx
Influence of Green Infrastructure on Residents’ Endorsement of the New Ecolog...
"Array and Linked List in Data Structures with Types, Operations, Implementat...
Management Information system : MIS-e-Business Systems.pptx
Computer organization and architecuture Digital Notes....pdf
August 2025 - Top 10 Read Articles in Network Security & Its Applications
MLpara ingenieira CIVIL, meca Y AMBIENTAL
Building constraction Conveyance of water.pptx
tack Data Structure with Array and Linked List Implementation, Push and Pop O...
Exploratory_Data_Analysis_Fundamentals.pdf
Principal presentation for NAAC (1).pptx
Unit1 - AIML Chapter 1 concept and ethics
Graph Data Structures with Types, Traversals, Connectivity, and Real-Life App...
Prof. Dr. KAYIHURA A. SILAS MUNYANEZA, PhD..pdf
Sorting and Hashing in Data Structures with Algorithms, Techniques, Implement...
Chapter 1 - Introduction to Manufacturing Technology_2.ppt
Soil Improvement Techniques Note - Rabbi
ai_satellite_crop_management_20250815030350.pptx
Abrasive, erosive and cavitation wear.pdf

Instruction cycle & machine cycle

  • 1. INSTRUCTION CYCLE, MACHINE CYCLE & T-STATES by Manish Tadhiyal
  • 2. Contents • T-states • Machine cycle • Instruction cycles • Examples • Frequency
  • 3. T-States One clock period is called a T-state. One T-state Clock signals Time period of clock
  • 4. Machine Cycle Machine cycle can be define as time required by the microprocessor to complete an operation of accessing memory or input / output devices. A machine cycle is comprise of some member of T-states.
  • 5. There are following 5 types of machine cycle which the microprocessor can undergo: 1. OP code fetch cycle (4T-states) 2. Memory read cycle (3T-states) 3. Memory write cycle (3T-states) 4. Input / Output read cycle (3T-states) 5. Input / Output write cycle (3T-states)
  • 6. Instruction cycle An instruction cycle can be define as total time required by the microprocessor to completely fetch and execute an instruction. An instruction cycle is comprised of one or more number of machine cycles.
  • 7. Examples:- Lets take two different examples:- • MOV A,B here the move (MOV) command take the one machine cycle which fetch only the Op-code with 4T-states. • MVI A,35H here the move (MVI) command take the one machine cycle and initializing A with 35H takes which fetch one machine cycle i.e. Op-code+ memory read= 4T + 3T = 7T-states.
  • 8. Frequency Here frequency(clock frequency) is help us to determine the time taken by the microprocessor. Usually 8085having the maximum frequency of 5MHz. By the using of the frequency we can able to find out the time period of instruction cycle.
  • 9. Example Lets take the above example of MVI A,35H T=1/f =1/(5*10^6) T=0.2µs Therefore I.C= 7*0.2 = 1.4µs