SlideShare a Scribd company logo
1 of 131
Introduction to The 68k   P
68k Instruction Set MOVE. B D0 ,  D1 Opcode Operand Source Destination Size
Assembly Language Progamming ,[object Object],0011 0000 0000 0011 Types of instruction i.e. addition or subtraction Data size, byte, word or long word The amount of the word in complete instruction Where the data for an instruction (operand) can find 0011 Op-code 000000 First operand 000111 Second operand
Cycle of Instruction Collection Implement
Cycle of Instruction  cont… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
68K Addressing Modes SR USP SP PC Implied Addressing Implied Register #xxx #1-#8 Immediate Data addressing Immediate Quick  Immediate (An) (An)+ -(An) d 16 (An) d 8  (An, Xn) Register Indirect Addressing Register Indirect Postincrement Register Indirect Predecrement Register Indirect Register Indirect with Offset Indexed Register Indirect with offset d 16  (PC) d 8  (PC,Xn) Program Counter Relative Addressing Relative with offset Relative with  Index Offset xxx.W xxx.L Absolute  Data Addressing Absolute  Short Absolute  Long Dn An Register Direct Addressing Data Register Direct Address Register Direct Syntax Addressing Modes
Register Direct Addressing ,[object Object],[object Object]
Register Direct Addressing ,[object Object],[object Object],Cont…
Register Direct Addressing ,[object Object],[object Object],Cont…
Register Direct Addressing ,[object Object],[object Object],Cont…
Register Direct Addressing ,[object Object],[object Object],Cont…
Absolute Data Addressing ,[object Object],[object Object],13 55 010002 13 55 010002 51 00 010000  51 42 010000
Absolute Data Addressing ,[object Object],[object Object],Cont… 13 55 010002 13 55 010002 00 00 010000  51 42 010000
Absolute Data Addressing ,[object Object],[object Object],Cont… 00 00 010002 13 55 010002 00 00 010000  51 42 010000
Absolute Data Addressing ,[object Object],[object Object],Cont… 13 55 01002 13 55 01002 51 00 01000  51 42 01000
Absolute Short vs  Absolute Long ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cont…
PC Relative Addressing ,[object Object],[object Object],[object Object],[object Object],[object Object]
PC Relative Addressing ,[object Object],Cont…
PC Relative Addressing ,[object Object],[object Object],[object Object],[object Object],[object Object],Cont…
PC Relative Addressing ,[object Object],Cont…
Register Indirect Addressing ,[object Object]
Address Register Indirect Addressing Post-Increment ,[object Object]
Address Register Indirect Addressing Predecrement ,[object Object]
Address Register Indirect Addressing With Offset ,[object Object]
Address Register Indirect Addressing with Index & Offset ,[object Object]
Immediate Addressing ,[object Object],[object Object],[object Object],[object Object],Note: $ =  value for hexadecimal @ = value for octal % = value for binary & or blank = decimal ‘ AB’ =  character ASCII
Immediate Addressing ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cont…
Implied Addressing ,[object Object],[object Object],[object Object]
68K Instruction Set ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
68K Instruction Set Cont… Data Transfer Instructions
68K Instruction Set Cont… Integer Arithmetic Instructions
68K Instruction Set Cont… Compare and Test Instructions
68K Instruction Set Cont… Logic Instructions
68K Instruction Set Cont… Shift Instructions
68K Instruction Set Cont… Rotate Instructions
68K Instruction Set Cont… Bit-Manipulation Instructions
68K Instruction Set Cont… Subroutine Control Instructions
68K Instruction Set Cont… Binary-Coded Decimal Arithmetic Instructions
Data Transfer Instruction ,[object Object],[object Object],51 42 ED FE D1 EF BE ED FE D1 13 55 010002 13 55 010002 51 42 010000 51 42 010000
Data Transfer Instruction ,[object Object],[object Object],Cont… 13 55 51 42 D1 EF BE ED FE D1 13 55 01002 13 55 01002 51 42 01000 51 42 01000
Data Transfer Instruction ,[object Object],[object Object],Cont… 42 BE ED FE D1 EF BE ED FE D1 13 55 01002 13 55 01002 51 42 01000 51 42 01000
Data Transfer Instruction ,[object Object],[object Object],Cont… EF BE ED FE D1 EF BE ED FE D1 13 55 01002 13 55 01002 EF BE 01000 51 42 01000
Data Transfer Instruction ,[object Object],[object Object],Cont… EF BE ED FE D1 EF BE ED FE D1 EF BE 01002 13 55 01002 ED FE 01000 51 42 01000
Data Transfer Instruction ,[object Object],[object Object],Cont… EF BE ED FE D1 EF BE ED FE D1 13 55 01002 13 55 01002 51 EF 01000 51 42 01000
Data Transfer Instruction ,[object Object],[object Object],Cont… 51 42 001006 AB 90 001006 02 01 001004 02 01 001004 13 55 001002 13 55 001002 51 42 001000 51 42 001000
Data Transfer Instruction ,[object Object],[object Object],Cont… AB 42 001006 AB 90 001006 02 01 001004 02 01 001004 13 55 001002 13 55 001002 51 42 001000 51 42 001000
Data Transfer Instruction ,[object Object],[object Object],Cont… MOVE.B D1, #$F1 F1 BE ED FE D1 EF BE ED FE D1
Data Transfer Instruction ,[object Object],[object Object],Cont… F1 FF FF FF D1 EF BE ED FE D1
Data Transfer Instruction ,[object Object],[object Object],Cont… AB 90 001006 AB 90 001006 02 01 001004 02 01 001004 13 55 001002 13 55 001002 51 F1 001000 51 42 001000
Data Transfer Instruction ,[object Object],[object Object],Cont… 30 20 12 12 D5 7C 48 FF 00 D5 7C 48 FF 00 D1 30 20 12 12 D1
Data Transfer Instruction ,[object Object],[object Object],Cont… 34 12 30 20 D1 30 20 34 12 D1
Data Transfer Instruction ,[object Object],[object Object],Cont… Similar to: MOVEA.L  #00200001, A0  01 00 20 00 A0 02 70 12 00 A0
Data Transfer Instruction ,[object Object],[object Object],Cont… Similar to: MOVEA.L  A1, A0   FF FF 10 00 A1 FF FF 10 00 A1 FF FF 10 00 A0 02 70 12 00 A0
Data Transfer Instruction ,[object Object],[object Object],Cont… 0A 70 12 00 A1 00 40 00 00 A1 02 70 12 00 A0 02 70 12 00 A0
Data Transfer Instruction ,[object Object],[object Object],Cont… 0A 90 12 00 A1 00 40 00 00 A1 02 70 12 00 A0 02 70 12 00 A0 00 20 00 00 D4 00 20 00 00 D4
Arithmetic Instruction ,[object Object],[object Object],[object Object],ADD.W  $1000,$2000 ADD.W  $2000, D3 9B 57 CC FD D3 23 01 CC FD D3 78 56 34 12 D1 78 56 34 12 D1
Arithmetic Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cont…
Arithmetic Instruction ,[object Object],Cont… ADD.B  D0, D3 No carry, C = 0 9-bit after addition, C = 1
Arithmetic Instruction ,[object Object],Cont…
Arithmetic Instruction ADD.B  D0, D3 V = 0, C = 0 V = 0, C = 1 Cont… V = 1, C = 0 V = 1, C = 1
Arithmetic Instruction ,[object Object],[object Object],[object Object],Cont… Use  ADDQ.L  #$1, A1   for value 1~8,  it is faster than  ADDA.L  #$1, A1 A0 20 00 00 A1 30 20 00 00 A1
Arithmetic Instruction ,[object Object],[object Object],[object Object],Cont… Use  SUBQ.L  #$1, A1   for value 1~8,  it is faster than  SUBA.L  #$1, A1 C0 1F 00 00 A1 30 20 00 00 A1
Arithmetic Instruction ,[object Object],[object Object],Cont… 1~8 only 02 57 34 12 D6 FF 56 34 12 D6
Arithmetic Instruction ,[object Object],Cont… L only B, W, L Data Size Dn only Any Destination -128…+127 1..8 Source MOVEQ ADDQ
Arithmetic Instruction ,[object Object],[object Object],[object Object],Cont… SUB.W $1000, $2000 23 01 CC FD D3 23 01 CC FD D3 55 56 34 12 D1 78 56 34 12 D1
Arithmetic Instruction ,[object Object],[object Object],Cont… V=0 V=1 Negative Positive Negative Negative V=0 V=1 Positive Negative Positive Positive Nothing happen (always V=0) Any Positive Negative Nothing happen (always V=0) Any Negative Positive Overflow Answer (d) d s
Arithmetic Instruction ,[object Object],[object Object],Cont… V=0 V=1 Negative Positive Negative Positive V=0 V=1 Positive Negative Positive Negative Nothing happen (always V=0) Any Negative Negative Nothing happen (always V=0) Any Positive Positive Overflow Answer (d) d s
Arithmetic Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cont…
Arithmetic Instruction ,[object Object],[object Object],Cont… D0 before SUB D1 before SUB D1 before SUB X N Z V C  After instruction 1 1 0 1 1 00 E0 00 00 D0 00 90 00 00 D1 00 70 00 00 D0 0 1 0 0 0 00 20 00 00 D0 00 70 00 00 D1 00 90 00 00 D0 1 0 0 1 1 00 FD 00 00 D0 00 03 00 00 D1 00 00 00 00 D0 0 0 0 1 0 55 AA 00 00 D0 AA 55 00 00 D1 FF FF 00 00 D0 0 0 1 0 0 00 00 00 00 D0 40 00 00 00 D1 40 00 00 00 D0 0 0 0 0 0 3E 30 00 00 D0 02 00 00 00 D1 40 30 00 00 D0
Arithmetic Instruction ,[object Object],[object Object],Cont… 1~8 only F8 56 34 12 D6 FF 56 34 12 D6
Arithmetic Instruction ,[object Object],Cont… L only B, W, L Data Size Dn only Any Destination -128…+127 1..8 Source MOVEQ SUBQ
Arithmetic Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],Cont… ,[object Object],[object Object],[object Object],[object Object]
Arithmetic Instruction ,[object Object],[object Object],[object Object],[object Object],Cont… 16-bit 32-bit 00 02 00 00 D3 00 01 CC FD D3
Arithmetic Instruction ,[object Object],[object Object],[object Object],Cont… Note: FFFF = 65535 65535 * 65535 = 4294836225 = FFFE0001 01 00 FE FF D3 FF FF CC FD D3
Arithmetic Instruction ,[object Object],[object Object],[object Object],Cont… Note: D3 = -1 (-1) * (-1) = 1 01 00 00 00 D3 FF FF CC FD D3
Arithmetic Instruction ,[object Object],Cont… MULS  XX, D0 D0=000001E0 (3 x 160 = 480 10 ) MULU  XX, D0 D0=000001E0 (3 x 160 = 480 10 ) MULS  XX, D1 D1=FFFFFD00 (3 x (-256) = -768 10 ) MULU  XX, D1 D1=0002FD00 (3x 65280 = 195840 10 ) MULS  YY, D1  D1=00500000 (-20480  x  (-256) = 5242880 10 ) MULU  YY, D1 D1=AF500000 (45056 x 65280  = 2941255680 10 ) -256 65280 FF00 Register D1 160 160 00A0 Register D0 -20480 45056 B000 Location YY 3 3 0003 Location XX As signed decimal As unsigned decimal Content in hex
Arithmetic Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],Cont… ,[object Object],[object Object],[object Object],[object Object],[object Object]
Arithmetic Instruction ,[object Object],[object Object],[object Object],Cont… 00 10 01 00 D5 01 00 10 00 D3 00 01 CC FE D0 00 01 CC FE D0 Remainder Quotient
Arithmetic Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cont…
Arithmetic Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],Cont…
Arithmetic Instruction ,[object Object],[object Object],Cont… Decimal -512 FFFFFE00 Register D1 Decimal 776 00000308 Register D0 Unsigned decimal 65280 FF00 Location ZZ Decimal –82 FFAE Location YY Decimal 18 0012 Location XX Decimal Content in hex
Arithmetic Instruction ,[object Object],[object Object],Cont… 65024 65792 FFFFFE00 DIVU  ZZ,D1 308 0 03080000 DIVU  ZZ,D0 -20 6 FFEC0006 DIVS  YY,D1 38 -9 0026FFF7 DIVS  YY,D0 Decimal –8 Decimal -28 D1=FFF8FFE4 DIVS  XX,D1 Decimal 2 Decimal 43 D0=0002002B DIVU  XX,D0 Remainder Quotient Result in hex Instruction
Arithmetic Instruction ,[object Object],[object Object],[object Object],[object Object],Cont… 10 FF 67 34 D5 F0 00 67 34 D5
Arithmetic Instruction ,[object Object],[object Object],[object Object],Cont… 65 00 27 34 D5 65 20 27 34 D5 F0 FF 67 34 D5 F0 00 67 34 D5
Arithmetic Instruction ,[object Object],[object Object],Cont… 65 99 FF FF D5 65 99 27 34 D5 F0 30 00 00 D5 F0 30 67 34 D5
Practical Example ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],FFFFFE00 Register D1 00000308 Register D0 FF00 Location Z FFAE Location Y 0012 Location X As Hexadecimal Location and register
Compare & Test Instruction ,[object Object],[object Object],Initial value 1  0  0  1  0 2000 00 70 20 01 D1 00 90 20 01 D0 1  1  0  1  1 E000 00 90 20 01 D1 00 70 20 01 D0 1  1  0  0  1 F000 00 20 20 01 D1 00 10 20 01 D0 1  1  0  0  0 FFFF 00 00 20 01 D1 FF FF 20 01 D0 1  0  0  0  1 0001 FF FF 20 01 D1 00 00 20 01 D0 1  1  0  0  1 FFFF 41 30 20 01 D1 40 30 20 01 D0 1  0  0  0  0 0001 40 30 20 01 D1 41 30 20 01 D0 1  0  1  0  0 0000 40 30 20 01 D1 40 30 20 01 D0 X  N  Z  V  C 1  1  1  1  1 D0-D1
Logical Instruction 1 0 1 0 1 1 0 0 0 1 1 0 0 1 1 1 0 0 0 1 0 1 0 1 0 0 1 1  B  A A  B A  B A  B B A
Logical Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cont…
Logical Instruction ,[object Object],[object Object],[object Object],[object Object],Cont…    D0 = $0000000A 1010 0000 0000 0000 0000 0000 0000 0000 A  B 1111 0000 0000 0000 0000 0000 0000 0000 $0F 1010 1101 0010 1011 0000 0000 0000 0000 D0
Logical Instruction ,[object Object],[object Object],[object Object],[object Object],Cont…    D0 = $A2ED 1101 1110 0010 1010 A  B 0000 1110 0000 0000 $E0 1101 0010 0010 1010 D0
Logical Instruction ,[object Object],[object Object],[object Object],[object Object],Cont…    D0 = $A2D2 0010 1101 0010 1010 A  B 1111 1111 0000 0000 $FF 1101 0010 0010 1010 D0
Logical Instruction ,[object Object],[object Object],[object Object],[object Object],Cont…    D0 = $A2D2 0010 1101 0010 1010    D0.B 1111 1111 0000 0000 D0.B
Shift Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Shift Instruction ,[object Object],[object Object],[object Object],Cont… (-4) (-16) FC 56 34 12 D1 F0 56 34 12 D1
Shift Instruction ,[object Object],[object Object],[object Object],Cont… (60) (240) 3C 56 34 12 D1 F0 56 34 12 D1 0
Rotate Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Rotate Instruction ,[object Object],Cont… (01101000) (10100001) 68 56 34 12 D1 A1 56 34 12 D1
Rotate Instruction ,[object Object],[object Object],Cont… (10101000) (10100001) A8 56 34 12 D1 A1 56 34 12 D1
Example ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Bit Manipulation Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Bit Manipulation Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],Cont…
Bit Manipulation Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cont…
Bit Manipulation Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cont…
Bit Manipulation Instruction ,[object Object],[object Object],[object Object],[object Object],Cont…
Subroutine Control Instruction ,[object Object]
Subroutine Control Instruction ,[object Object],Cont…
Subroutine Control Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cont…
Subroutine Control Instruction ,[object Object],[object Object],[object Object],Cont… 0100 1110 1111 1000 0001 0000 0000 0000 0100 1110 1111 1001 0000 0000 1111 1111 1000 0000 0000 0000
Subroutine Control Instruction ,[object Object],[object Object],Cont… C+Z=1 U Lower than or Same BLS C+Z=0 U Higher BHI Z+(N  V)=0 S Less than or Equal BLE N  V=0 S Greater than or Equal BGE N  V=1 S Less Than BLT Z+(N  V)=0 S GreaTer than BGT V=0 S oVerflow Clear BVC V=1 S oVerflow Set BVS C=0 U Carry Clear/Higher or Same BCC/HS C=1 U Carry Set/LOwer BCS/LO N=0 U Plus BPL N=1 U Minus BMI Z=0 U Not Equal to zero BNE Z=1 U EQual to zero BEQ If the test is true Arithmetic Meaning Instruction
Subroutine Control Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cont…
Subroutine Control Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cont… 5.  WHILE   condition DO   action 1 ; 6.  CASE  selector   OF action 1 , action 2 ,   .   . action N ;
Subroutine Control Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cont… Action 1 F T
Subroutine Control Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cont… Action 1 Action 2
Subroutine Control Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cont… Action 1
Subroutine Control Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cont… Action 1
Subroutine Control Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cont… Action 1 Action 2
BCD (Binary Coded Decimal) Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
BCD (Binary Coded Decimal) Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cont…
BCD (Binary Coded Decimal) Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cont…  A0 before addition Lower Byte Lower Middle Upper Middle Upper Byte  A0 after addition  A1 before addition Lower Byte Lower Middle Upper Middle Upper Byte  A1 after addition Destination Source
BCD (Binary Coded Decimal) Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cont…
BCD (Binary Coded Decimal) Instruction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cont…
Stack and Subroutine ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Stack and Subroutine ,[object Object],Cont…
Stack and Subroutine ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cont…
Stack and Subroutine ,[object Object],Cont…
Subroutine
Subroutine ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cont…
Subroutine ,[object Object],Cont…
Interrupt ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Interrupt ,[object Object],[object Object],Cont… extra

More Related Content

What's hot

Encoder and decoder
Encoder and decoderEncoder and decoder
Encoder and decoderAbid Ali
 
Lec 04 - Gate-level Minimization
Lec 04 - Gate-level MinimizationLec 04 - Gate-level Minimization
Lec 04 - Gate-level MinimizationVajira Thambawita
 
Bcd to 7 segment display
Bcd to 7 segment displayBcd to 7 segment display
Bcd to 7 segment displayMaulik Sanchela
 
Introduction to Half and Full Adder Circuit - Part 01 | Digital Logic Design |
Introduction to Half and Full Adder Circuit - Part 01 | Digital Logic Design |Introduction to Half and Full Adder Circuit - Part 01 | Digital Logic Design |
Introduction to Half and Full Adder Circuit - Part 01 | Digital Logic Design |JalpaMaheshwari1
 
VGA VHDL RTL design tutorial
VGA  VHDL   RTL design tutorialVGA  VHDL   RTL design tutorial
VGA VHDL RTL design tutorialNabil Chouba
 
Full Wave Bridge Rectifier simulation (with/without filter capacitor)
Full Wave Bridge Rectifier simulation (with/without filter capacitor)Full Wave Bridge Rectifier simulation (with/without filter capacitor)
Full Wave Bridge Rectifier simulation (with/without filter capacitor)Jaspreet Singh
 
VLSI Module 5.pdf
VLSI Module 5.pdfVLSI Module 5.pdf
VLSI Module 5.pdfJaganKb1
 
Discrete time filter design by windowing 3
Discrete time filter design by windowing 3Discrete time filter design by windowing 3
Discrete time filter design by windowing 3HIMANSHU DIWAKAR
 
Bit Serial multiplier using Verilog
Bit Serial multiplier using VerilogBit Serial multiplier using Verilog
Bit Serial multiplier using VerilogBhargavKatkam
 
BCD to binary code converter
BCD to binary code converterBCD to binary code converter
BCD to binary code converterkiruthikamaniG1
 
What is a decoder and 2 to 4 DECODER
What is a decoder and 2 to 4 DECODERWhat is a decoder and 2 to 4 DECODER
What is a decoder and 2 to 4 DECODERsafia safreen
 

What's hot (20)

BAV99 Switching Diode Applciation
BAV99 Switching Diode ApplciationBAV99 Switching Diode Applciation
BAV99 Switching Diode Applciation
 
Encoder and decoder
Encoder and decoderEncoder and decoder
Encoder and decoder
 
Lec 04 - Gate-level Minimization
Lec 04 - Gate-level MinimizationLec 04 - Gate-level Minimization
Lec 04 - Gate-level Minimization
 
Bcd to 7 segment display
Bcd to 7 segment displayBcd to 7 segment display
Bcd to 7 segment display
 
Chapter 5 counter
Chapter 5 counterChapter 5 counter
Chapter 5 counter
 
Introduction to Half and Full Adder Circuit - Part 01 | Digital Logic Design |
Introduction to Half and Full Adder Circuit - Part 01 | Digital Logic Design |Introduction to Half and Full Adder Circuit - Part 01 | Digital Logic Design |
Introduction to Half and Full Adder Circuit - Part 01 | Digital Logic Design |
 
VGA VHDL RTL design tutorial
VGA  VHDL   RTL design tutorialVGA  VHDL   RTL design tutorial
VGA VHDL RTL design tutorial
 
Adc &dac ppt
Adc &dac pptAdc &dac ppt
Adc &dac ppt
 
Full Wave Bridge Rectifier simulation (with/without filter capacitor)
Full Wave Bridge Rectifier simulation (with/without filter capacitor)Full Wave Bridge Rectifier simulation (with/without filter capacitor)
Full Wave Bridge Rectifier simulation (with/without filter capacitor)
 
Comparator
ComparatorComparator
Comparator
 
VLSI Module 5.pdf
VLSI Module 5.pdfVLSI Module 5.pdf
VLSI Module 5.pdf
 
Discrete time filter design by windowing 3
Discrete time filter design by windowing 3Discrete time filter design by windowing 3
Discrete time filter design by windowing 3
 
Verilog tutorial
Verilog tutorialVerilog tutorial
Verilog tutorial
 
Bit Serial multiplier using Verilog
Bit Serial multiplier using VerilogBit Serial multiplier using Verilog
Bit Serial multiplier using Verilog
 
LDPC Codes
LDPC CodesLDPC Codes
LDPC Codes
 
Combinational circuit
Combinational circuitCombinational circuit
Combinational circuit
 
BCD to binary code converter
BCD to binary code converterBCD to binary code converter
BCD to binary code converter
 
Uts siskom-2005
Uts siskom-2005Uts siskom-2005
Uts siskom-2005
 
What is a decoder and 2 to 4 DECODER
What is a decoder and 2 to 4 DECODERWhat is a decoder and 2 to 4 DECODER
What is a decoder and 2 to 4 DECODER
 
Analog Transmission
Analog TransmissionAnalog Transmission
Analog Transmission
 

Viewers also liked (12)

Chp1 68000 microprocessor copy
Chp1 68000 microprocessor   copyChp1 68000 microprocessor   copy
Chp1 68000 microprocessor copy
 
M6800
M6800M6800
M6800
 
Microprocesador 6800
Microprocesador 6800Microprocesador 6800
Microprocesador 6800
 
Motorola microprocessor
Motorola microprocessorMotorola microprocessor
Motorola microprocessor
 
Vme
VmeVme
Vme
 
Introduction To Motorola Mc68040
Introduction To Motorola Mc68040 Introduction To Motorola Mc68040
Introduction To Motorola Mc68040
 
cache memory management
cache memory managementcache memory management
cache memory management
 
DileepB EDPS talk 2015
DileepB  EDPS talk 2015DileepB  EDPS talk 2015
DileepB EDPS talk 2015
 
Chapter 3 Computer Organization
Chapter 3 Computer OrganizationChapter 3 Computer Organization
Chapter 3 Computer Organization
 
Arm
ArmArm
Arm
 
Timing and-control-unit
Timing and-control-unitTiming and-control-unit
Timing and-control-unit
 
Chapter 3 INSTRUCTION SET AND ASSEMBLY LANGUAGE PROGRAMMING
Chapter 3 INSTRUCTION SET AND ASSEMBLY LANGUAGE PROGRAMMINGChapter 3 INSTRUCTION SET AND ASSEMBLY LANGUAGE PROGRAMMING
Chapter 3 INSTRUCTION SET AND ASSEMBLY LANGUAGE PROGRAMMING
 

Similar to Chp2 introduction to the 68000 microprocessor copy

Chp5 pic microcontroller instruction set copy
Chp5 pic microcontroller instruction set   copyChp5 pic microcontroller instruction set   copy
Chp5 pic microcontroller instruction set copymkazree
 
Comp Arithmetic Basic.ppt
Comp Arithmetic Basic.pptComp Arithmetic Basic.ppt
Comp Arithmetic Basic.pptskatiarrahaman
 
Register transfer and microoperations part 2
Register transfer and microoperations part 2Register transfer and microoperations part 2
Register transfer and microoperations part 2Prasenjit Dey
 
Microprocessor Part 3
Microprocessor    Part  3Microprocessor    Part  3
Microprocessor Part 3Sajan Agrawal
 
Code Conversion in 8085 Microprocessor
Code Conversion in 8085 MicroprocessorCode Conversion in 8085 Microprocessor
Code Conversion in 8085 MicroprocessorMOHIT AGARWAL
 
Write a program to send the following listed data stored at memory loc.docx
Write a program to send the following listed data stored at memory loc.docxWrite a program to send the following listed data stored at memory loc.docx
Write a program to send the following listed data stored at memory loc.docxlez31palka
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAAiman Hud
 
12 chapter06 math_instructions_fa14
12 chapter06 math_instructions_fa1412 chapter06 math_instructions_fa14
12 chapter06 math_instructions_fa14John Todora
 
Digital VLSI - Unit 2.pptx
Digital VLSI - Unit 2.pptxDigital VLSI - Unit 2.pptx
Digital VLSI - Unit 2.pptxSanjaiPrasad
 
Reading php terminal-gameboy-emulator
Reading php terminal-gameboy-emulatorReading php terminal-gameboy-emulator
Reading php terminal-gameboy-emulatorTomoki Hasegawa
 
Admissions in india 2015
Admissions in india 2015Admissions in india 2015
Admissions in india 2015Edhole.com
 
digital-systems-and-binary-numbers1.pptx
digital-systems-and-binary-numbers1.pptxdigital-systems-and-binary-numbers1.pptx
digital-systems-and-binary-numbers1.pptxRameshK531901
 
microp-8085 74 instructions for mct-A :P
microp-8085 74 instructions for mct-A :Pmicrop-8085 74 instructions for mct-A :P
microp-8085 74 instructions for mct-A :PJathin Kanumuri
 
8085 Paper Presentation slides,ppt,microprocessor 8085 ,guide, instruction set
8085 Paper Presentation slides,ppt,microprocessor 8085 ,guide, instruction set8085 Paper Presentation slides,ppt,microprocessor 8085 ,guide, instruction set
8085 Paper Presentation slides,ppt,microprocessor 8085 ,guide, instruction setSaumitra Rukmangad
 
microp-8085 74 instructions for mct-A :P-2
microp-8085 74 instructions for mct-A :P-2microp-8085 74 instructions for mct-A :P-2
microp-8085 74 instructions for mct-A :P-2Jathin Kanumuri
 

Similar to Chp2 introduction to the 68000 microprocessor copy (20)

Chp5 pic microcontroller instruction set copy
Chp5 pic microcontroller instruction set   copyChp5 pic microcontroller instruction set   copy
Chp5 pic microcontroller instruction set copy
 
Comp Arithmetic Basic.ppt
Comp Arithmetic Basic.pptComp Arithmetic Basic.ppt
Comp Arithmetic Basic.ppt
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
Register transfer and microoperations part 2
Register transfer and microoperations part 2Register transfer and microoperations part 2
Register transfer and microoperations part 2
 
Microprocessor Part 3
Microprocessor    Part  3Microprocessor    Part  3
Microprocessor Part 3
 
Code Conversion in 8085 Microprocessor
Code Conversion in 8085 MicroprocessorCode Conversion in 8085 Microprocessor
Code Conversion in 8085 Microprocessor
 
Av222 lab 1 st part
Av222 lab 1 st partAv222 lab 1 st part
Av222 lab 1 st part
 
Write a program to send the following listed data stored at memory loc.docx
Write a program to send the following listed data stored at memory loc.docxWrite a program to send the following listed data stored at memory loc.docx
Write a program to send the following listed data stored at memory loc.docx
 
Unit 4 dica
Unit 4 dicaUnit 4 dica
Unit 4 dica
 
6 arithmetic logic inst and prog
6 arithmetic logic inst and prog6 arithmetic logic inst and prog
6 arithmetic logic inst and prog
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 
12 chapter06 math_instructions_fa14
12 chapter06 math_instructions_fa1412 chapter06 math_instructions_fa14
12 chapter06 math_instructions_fa14
 
Digital VLSI - Unit 2.pptx
Digital VLSI - Unit 2.pptxDigital VLSI - Unit 2.pptx
Digital VLSI - Unit 2.pptx
 
Reading php terminal-gameboy-emulator
Reading php terminal-gameboy-emulatorReading php terminal-gameboy-emulator
Reading php terminal-gameboy-emulator
 
Admissions in india 2015
Admissions in india 2015Admissions in india 2015
Admissions in india 2015
 
Class4
Class4Class4
Class4
 
digital-systems-and-binary-numbers1.pptx
digital-systems-and-binary-numbers1.pptxdigital-systems-and-binary-numbers1.pptx
digital-systems-and-binary-numbers1.pptx
 
microp-8085 74 instructions for mct-A :P
microp-8085 74 instructions for mct-A :Pmicrop-8085 74 instructions for mct-A :P
microp-8085 74 instructions for mct-A :P
 
8085 Paper Presentation slides,ppt,microprocessor 8085 ,guide, instruction set
8085 Paper Presentation slides,ppt,microprocessor 8085 ,guide, instruction set8085 Paper Presentation slides,ppt,microprocessor 8085 ,guide, instruction set
8085 Paper Presentation slides,ppt,microprocessor 8085 ,guide, instruction set
 
microp-8085 74 instructions for mct-A :P-2
microp-8085 74 instructions for mct-A :P-2microp-8085 74 instructions for mct-A :P-2
microp-8085 74 instructions for mct-A :P-2
 

More from mkazree

Coal Fired Power Plant
Coal Fired Power PlantCoal Fired Power Plant
Coal Fired Power Plantmkazree
 
Contoh kertas kerja program
Contoh kertas kerja programContoh kertas kerja program
Contoh kertas kerja programmkazree
 
Foster-seely and Ratio Detector (Discriminator )
Foster-seely and Ratio Detector (Discriminator )Foster-seely and Ratio Detector (Discriminator )
Foster-seely and Ratio Detector (Discriminator )mkazree
 
Communication Engineering - Chapter 6 - Noise
Communication Engineering - Chapter 6 - NoiseCommunication Engineering - Chapter 6 - Noise
Communication Engineering - Chapter 6 - Noisemkazree
 
Chapter 5 fm receivers
Chapter 5  fm receiversChapter 5  fm receivers
Chapter 5 fm receiversmkazree
 
The Electronic Hobby Kit
The Electronic Hobby KitThe Electronic Hobby Kit
The Electronic Hobby Kitmkazree
 
Tutorial chapter 2 robotic
Tutorial chapter 2 roboticTutorial chapter 2 robotic
Tutorial chapter 2 roboticmkazree
 
Dek3223 chapter 2 robotic
Dek3223 chapter 2 roboticDek3223 chapter 2 robotic
Dek3223 chapter 2 roboticmkazree
 
Chapter 3 am receivers
Chapter 3 am receiversChapter 3 am receivers
Chapter 3 am receiversmkazree
 
Dek3223 chapter 3 industrial robotic
Dek3223 chapter 3 industrial roboticDek3223 chapter 3 industrial robotic
Dek3223 chapter 3 industrial roboticmkazree
 
Tutorial chapter 3 robotic
Tutorial chapter 3 roboticTutorial chapter 3 robotic
Tutorial chapter 3 roboticmkazree
 
Tutorial 2 amplitude modulation
Tutorial 2 amplitude  modulationTutorial 2 amplitude  modulation
Tutorial 2 amplitude modulationmkazree
 
Chapter 3 am receivers
Chapter 3 am receiversChapter 3 am receivers
Chapter 3 am receiversmkazree
 
Comm introduction
Comm introductionComm introduction
Comm introductionmkazree
 
Chapter2 cont
Chapter2 contChapter2 cont
Chapter2 contmkazree
 
Chapter 2 amplitude_modulation
Chapter 2 amplitude_modulationChapter 2 amplitude_modulation
Chapter 2 amplitude_modulationmkazree
 
Chapter5 dek 3143 dae 32303 9 (nota tambahan)
Chapter5 dek 3143 dae 32303 9 (nota tambahan)Chapter5 dek 3143 dae 32303 9 (nota tambahan)
Chapter5 dek 3143 dae 32303 9 (nota tambahan)mkazree
 
120102011
120102011120102011
120102011mkazree
 
Ii20102011
Ii20102011Ii20102011
Ii20102011mkazree
 
Chapter 4 synchronous machine
Chapter 4 synchronous machineChapter 4 synchronous machine
Chapter 4 synchronous machinemkazree
 

More from mkazree (20)

Coal Fired Power Plant
Coal Fired Power PlantCoal Fired Power Plant
Coal Fired Power Plant
 
Contoh kertas kerja program
Contoh kertas kerja programContoh kertas kerja program
Contoh kertas kerja program
 
Foster-seely and Ratio Detector (Discriminator )
Foster-seely and Ratio Detector (Discriminator )Foster-seely and Ratio Detector (Discriminator )
Foster-seely and Ratio Detector (Discriminator )
 
Communication Engineering - Chapter 6 - Noise
Communication Engineering - Chapter 6 - NoiseCommunication Engineering - Chapter 6 - Noise
Communication Engineering - Chapter 6 - Noise
 
Chapter 5 fm receivers
Chapter 5  fm receiversChapter 5  fm receivers
Chapter 5 fm receivers
 
The Electronic Hobby Kit
The Electronic Hobby KitThe Electronic Hobby Kit
The Electronic Hobby Kit
 
Tutorial chapter 2 robotic
Tutorial chapter 2 roboticTutorial chapter 2 robotic
Tutorial chapter 2 robotic
 
Dek3223 chapter 2 robotic
Dek3223 chapter 2 roboticDek3223 chapter 2 robotic
Dek3223 chapter 2 robotic
 
Chapter 3 am receivers
Chapter 3 am receiversChapter 3 am receivers
Chapter 3 am receivers
 
Dek3223 chapter 3 industrial robotic
Dek3223 chapter 3 industrial roboticDek3223 chapter 3 industrial robotic
Dek3223 chapter 3 industrial robotic
 
Tutorial chapter 3 robotic
Tutorial chapter 3 roboticTutorial chapter 3 robotic
Tutorial chapter 3 robotic
 
Tutorial 2 amplitude modulation
Tutorial 2 amplitude  modulationTutorial 2 amplitude  modulation
Tutorial 2 amplitude modulation
 
Chapter 3 am receivers
Chapter 3 am receiversChapter 3 am receivers
Chapter 3 am receivers
 
Comm introduction
Comm introductionComm introduction
Comm introduction
 
Chapter2 cont
Chapter2 contChapter2 cont
Chapter2 cont
 
Chapter 2 amplitude_modulation
Chapter 2 amplitude_modulationChapter 2 amplitude_modulation
Chapter 2 amplitude_modulation
 
Chapter5 dek 3143 dae 32303 9 (nota tambahan)
Chapter5 dek 3143 dae 32303 9 (nota tambahan)Chapter5 dek 3143 dae 32303 9 (nota tambahan)
Chapter5 dek 3143 dae 32303 9 (nota tambahan)
 
120102011
120102011120102011
120102011
 
Ii20102011
Ii20102011Ii20102011
Ii20102011
 
Chapter 4 synchronous machine
Chapter 4 synchronous machineChapter 4 synchronous machine
Chapter 4 synchronous machine
 

Recently uploaded

Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
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
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
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
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 

Recently uploaded (20)

Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
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
 
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
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
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 ...
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 

Chp2 introduction to the 68000 microprocessor copy

  • 2. 68k Instruction Set MOVE. B D0 , D1 Opcode Operand Source Destination Size
  • 3.
  • 4. Cycle of Instruction Collection Implement
  • 5.
  • 6. 68K Addressing Modes SR USP SP PC Implied Addressing Implied Register #xxx #1-#8 Immediate Data addressing Immediate Quick Immediate (An) (An)+ -(An) d 16 (An) d 8 (An, Xn) Register Indirect Addressing Register Indirect Postincrement Register Indirect Predecrement Register Indirect Register Indirect with Offset Indexed Register Indirect with offset d 16 (PC) d 8 (PC,Xn) Program Counter Relative Addressing Relative with offset Relative with Index Offset xxx.W xxx.L Absolute Data Addressing Absolute Short Absolute Long Dn An Register Direct Addressing Data Register Direct Address Register Direct Syntax Addressing Modes
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30. 68K Instruction Set Cont… Data Transfer Instructions
  • 31. 68K Instruction Set Cont… Integer Arithmetic Instructions
  • 32. 68K Instruction Set Cont… Compare and Test Instructions
  • 33. 68K Instruction Set Cont… Logic Instructions
  • 34. 68K Instruction Set Cont… Shift Instructions
  • 35. 68K Instruction Set Cont… Rotate Instructions
  • 36. 68K Instruction Set Cont… Bit-Manipulation Instructions
  • 37. 68K Instruction Set Cont… Subroutine Control Instructions
  • 38. 68K Instruction Set Cont… Binary-Coded Decimal Arithmetic Instructions
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60. Arithmetic Instruction ADD.B D0, D3 V = 0, C = 0 V = 0, C = 1 Cont… V = 1, C = 0 V = 1, C = 1
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 75.
  • 76.
  • 77.
  • 78.
  • 79.
  • 80.
  • 81.
  • 82.
  • 83.
  • 84.
  • 85.
  • 86.
  • 87.
  • 88. Logical Instruction 1 0 1 0 1 1 0 0 0 1 1 0 0 1 1 1 0 0 0 1 0 1 0 1 0 0 1 1  B  A A  B A  B A  B B A
  • 89.
  • 90.
  • 91.
  • 92.
  • 93.
  • 94.
  • 95.
  • 96.
  • 97.
  • 98.
  • 99.
  • 100.
  • 101.
  • 102.
  • 103.
  • 104.
  • 105.
  • 106.
  • 107.
  • 108.
  • 109.
  • 110.
  • 111.
  • 112.
  • 113.
  • 114.
  • 115.
  • 116.
  • 117.
  • 118.
  • 119.
  • 120.
  • 121.
  • 122.
  • 123.
  • 124.
  • 125.
  • 126.
  • 128.
  • 129.
  • 130.
  • 131.