data transfer instruction set of 8085 micro processor
TRANSCRIPT
![Page 1: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/1.jpg)
DATA TRANSFER INSTRUCTI ON SET OF 8085 MICRO PROCESSOR
![Page 2: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/2.jpg)
Content of Presentation
WHAT IS INSTRUCTION? CLASSIFICATION OF INSTRUCTION. DATA TRANSFER INSTRUCTION. EXAMPLES PROGRAMME OF DATA TRANFER
INSTRUCTION
8085 Instruction Set 2
![Page 3: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/3.jpg)
8085 Instruction Set 3
What is Instruction?
![Page 4: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/4.jpg)
8085 Instruction Set 4
![Page 5: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/5.jpg)
8085 Instruction Set 5
![Page 6: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/6.jpg)
8085 Instruction Set 6
![Page 7: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/7.jpg)
8085 Instruction Set 7
![Page 8: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/8.jpg)
8085 Instruction Set 8
![Page 9: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/9.jpg)
8085 Instruction Set 9
![Page 10: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/10.jpg)
8085 Instruction Set 10
![Page 11: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/11.jpg)
8085 Instruction Set 11
![Page 12: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/12.jpg)
8085 Instruction Set 12
![Page 13: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/13.jpg)
8085 Instruction Set 13
![Page 14: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/14.jpg)
8085 Instruction Set 14
![Page 15: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/15.jpg)
8085 Instruction Set 15
![Page 16: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/16.jpg)
8085 Instruction Set 16
![Page 17: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/17.jpg)
8085 Instruction Set 17
![Page 18: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/18.jpg)
8085 Instruction Set 18
![Page 19: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/19.jpg)
8085 Instruction Set 19
![Page 20: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/20.jpg)
8085 Instruction Set 20
![Page 21: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/21.jpg)
8085 Instruction Set 21
![Page 22: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/22.jpg)
8085 Instruction Set 22
Summary – Data transfer
MOV Move MVI Move Immediate LDA Load Accumulator Directly from Memory STA Store Accumulator Directly in Memory LHLD Load H & L Registers Directly from Memory
SHLD Store H & L Registers Directly in Memory
![Page 23: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/23.jpg)
8085 Instruction Set 23
Summary Data transfer
An 'X' in the name of a data transfer instruction implies that it deals with a register pair (16-bits);
LXI Load Register Pair with Immediate data LDAX Load Accumulator from Address in Register Pair STAX Store Accumulator in Address in Register Pair XCHG Exchange H & L with D & E XTHL Exchange Top of Stack with H & L
![Page 24: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/24.jpg)
8085 Instruction Set 24
Summary - Stack
PUSH Push Two bytes of Data onto the Stack POP Pop Two Bytes of Data off the Stack XTHL Exchange Top of Stack with H & L SPHL Move content of H & L to Stack Pointer
![Page 25: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/25.jpg)
8085 Instruction Set 25
I/0 instructions
IN Initiate Input Operation OUT Initiate Output Operation
![Page 26: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/26.jpg)
8085 Instruction Set 26
Summary -Machine Control instructions
EI Enable Interrupt System DI Disable Interrupt System HLT Halt NOP No Operation
![Page 27: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/27.jpg)
Programme
Load memory location F300H with data 29H. Transfer the data in to register B.
MVI A, 29H STA F300H MOV B, A HLT
8085 Instruction Set 27
![Page 28: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/28.jpg)
References
Microprocessor & interfacing by Gankar Wikipedia Microprocessor & interfacing by U.S.Shah
8085 Instruction Set 28
![Page 29: Data transfer instruction set of 8085 micro processor](https://reader034.vdocument.in/reader034/viewer/2022042505/58ef68101a28ab256d8b45b5/html5/thumbnails/29.jpg)