- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Instruction type MVI M, d8 in 8085 Microprocessor
In 8085 Instruction set, this instruction MVI M, d8 is used to load a memory location pointed by HL pair with an 8-bit value directly. This instruction uses immediate addressing for specifying the data. It occupies 2-Bytes in memory.
Mnemonics, Operand | Opcode(in HEX) | Bytes |
---|---|---|
MVI M, Data | 36 | 2 |
As an example, we can consider MVI M, ABH as an example instruction of this type. It is a 2-Byte instruction, with opcode for MVI M using up one Byte, and ABH using up another more Byte. We are considering that HL register pair is containing 16-bit address 4050H and content of that address initially CDH. So after execution of the instruction the updated values will be
Before | After | |
---|---|---|
(HL) | (4050) | (4050) |
(4050) | CDH | ABH |
Address | Hex Codes | Mnemonic | Comment |
---|---|---|---|
2006 | 36 | MOV M, ABH | Content of the memory location pointer by HL register pair will get updated by ABH |
2007 | AB | Operand ABH |
Let us check the timing diagram of this instruction MVI M, ABH

Summary − So this instruction MVI M, ABH requires 2-Bytes, 3-Machine Cycles (Opcode Fetch, Memory Read, Memory Write) and 10 T-States for execution as shown in the timing diagram.
- Related Articles
- Instruction type MVI r, d8 in 8085 Microprocessor
- Instruction type ADI d8 in 8085 Microprocessor
- Instruction type ACI d8 in 8085 Microprocessor
- Instruction type SUI d8 in 8085 Microprocessor
- Instruction type SBI d8 in 8085 Microprocessor
- Instruction type ANI d8 in 8085 Microprocessor
- Instruction type ORI d8 in 8085 Microprocessor
- Instruction type XRI d8 in 8085 Microprocessor
- Instruction type CPI d8 in 8085 Microprocessor
- Instruction type MOV r, M in 8085 Microprocessor
- Instruction type MOV M, r in 8085 Microprocessor
- Instruction type XCHG in 8085 Microprocessor
- Instruction type CMC in 8085 Microprocessor
- Instruction type STC in 8085 Microprocessor
- Instruction type RLC in 8085 Microprocessor
