- 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
8086 program to reverse 8 bit number using 8 bit operation
In this program we will see how to reverse an 8-bit number using 8-bit operation.
Problem Statement
Write 8086 Assembly language program to reverse an 8-bit number which is stored at location 2000, using 8-bit operations.
Discussion
8086 has 8-bit operation for rotation. we are taking the byte from 2000. Then rotate that byte with ROL instruction. After that put the number into memory in reverse form.
Input
Address | Data |
---|---|
… | … |
2000 | AB |
… | … |
Flow Diagram
Program
Output
Address | Data |
---|---|
… | … |
2000 | BA |
… | … |
- Related Articles
- 8086 program to reverse 16 bit number using 8 bit operation
- 8085 program to reverse 8 bit number
- 8086 program to divide a 16 bit number by an 8 bit number
- 8086 program to multiply two 8-bit numbers
- 8086 program to find sum of digits of 8 bit number
- 8086 program to convert an 8 bit BCD number into hexadecimal number
- 8086 program to add two 8 bit BCD numbers
- 8086 program to subtract two 8 bit BCD numbers
- 8085 program to perform AND operation in nibbles of 8 bit number
- 8085 Program to Divide a 16-bit number by an 8-bit number
- Map a 10-bit number to 8-bit in Arduino
- 8085 program to reverse 16 bit number
- 8-bit game using pygame
- 8085 program to convert an 8 bit number into Grey number
- 8085 program to find square of a 8 bit number

Advertisements