Skip to content

VLSIFacts

Let's Program the Transistors

  • Home
  • DHD
    • Digital Electronics
    • Fault Tolerant System Design
    • TLM
    • Verification
    • Verilog
    • VHDL
    • Xilinx
  • Embedded System
    • 8085 uP
    • 8086 uP
    • 8051 uC
  • VLSI Technology
    • Analog Electronics
    • Memory Devices
    • VLSI Circuits
  • Interview
    • Interview Experience
    • Training Experience
    • Question Bank
  • Notifications
  • QUIZ
  • Community
  • Job Board
  • Contact Us
  • Toggle search form

Category: 8085 uP

Assembly Language Program for Unpacking the Packed BCD number in 8085 Microprocessor

Posted on August 29, 2016June 17, 2025 By Sidhartha No Comments on Assembly Language Program for Unpacking the Packed BCD number in 8085 Microprocessor

Binary coded decimal (BCD) is a way to express each of the decimal digits with a binary code. This means that each decimal digit, 0 through 9, is represented by a binary code of four bits. Eg: 98 => 10011000 Unpacking the BCD number is separating each BCD digit. Eg: 98 can be separated as 09…

Read More “Assembly Language Program for Unpacking the Packed BCD number in 8085 Microprocessor” »

8085 uP, Embedded System

Multiplication of 8-Bit Numbers in 8085 Microprocessor: Illustration of 3 Different Cases

Posted on August 26, 2016June 17, 2025 By Sidhartha No Comments on Multiplication of 8-Bit Numbers in 8085 Microprocessor: Illustration of 3 Different Cases

8085 is a very basic microprocessor with the capability of limited arithmetic and logical operations. It has dedicated arithmetic instructions for addition, subtraction, increment and decrement. If we want to perform a multiplication operation then we need to write a program for it. Multiplication is nothing but repeated addition. This post presents assembly language program…

Read More “Multiplication of 8-Bit Numbers in 8085 Microprocessor: Illustration of 3 Different Cases” »

8085 uP, Embedded System

Addition of 16-bit Numbers in 8085

Posted on August 11, 2015May 18, 2025 By vlsifacts 1 Comment on Addition of 16-bit Numbers in 8085

This post would present you with assembly language program for 16-bit addition in 8085 microprocessor. The following Hex Code is a generic one for both no-carry and carry generation situation. // Manually store 1st 16-bit number in the memory location 2000H & 2001H in reverse order // For Example 1st number = B349H; i.e, 2000<-49H…

Read More “Addition of 16-bit Numbers in 8085” »

8085 uP, Embedded System

Addition of 8-bit Numbers in 8085

Posted on August 11, 2015May 18, 2025 By vlsifacts No Comments on Addition of 8-bit Numbers in 8085

This post would present you with assembly language program for 8-bit addition in 8085 microprocessor. We will consider 2 different cases of addition (i) Addition of two 8-bit numbers generating no carry (ii) Addition of two 8-bit numbers generating a carry Addition of two 8-bit numbers generating no carry // Manually store 1st number in the memory…

Read More “Addition of 8-bit Numbers in 8085” »

8085 uP, Embedded System

Top Posts & Pages

  • ASCII Code
  • Circuit Design of a 4-bit Binary Counter Using D Flip-flops
  • AND and OR gate using CMOS Technology
  • NAND and NOR gate using CMOS Technology
  • Difference between $display, $monitor, $write and $strobe in Verilog


 

Copyright © 2025 VLSIFacts.

Powered by PressBook WordPress theme