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

Tag: Carry

Addition of 1’s Complement Signed Binary Numbers

Posted on March 10, 2023June 19, 2025 By vlsifacts 1 Comment on Addition of 1’s Complement Signed Binary Numbers

In an earlier article, we learned about 2’s complement addition. In this article, we will discuss how to perform 1’s complement addition. We will consider the same example that is taken for the 2’s complement addition. Important Rule: Add the two numbers using the basic rules of binary addition. If there is a carry out…

Read More “Addition of 1’s Complement Signed Binary Numbers” »

Digital Electronics

What is Overflow in case of Binary Arithmetic

Posted on March 10, 2023June 19, 2025 By vlsifacts No Comments on What is Overflow in case of Binary Arithmetic

Many a time, overflow in a binary addition seems like a final carry generation. However, overflow leads to an incorrect sum, whereas carry does not. This is a little confusing if not understood correctly. So, let’s understand the overflow concept clearly. Imagine you have a half-tea-filled cup. Your friend has a jar with some amount…

Read More “What is Overflow in case of Binary Arithmetic” »

Digital Electronics

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

Posted on August 26, 2016July 1, 2025 By vlsifacts 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
  • Different Coding Styles of Verilog Language
  • Truth Tables, Characteristic Equations and Excitation Tables of Different Flipflops
  • NAND and NOR gate using CMOS Technology
  • AND and OR gate using CMOS Technology

Copyright © 2025 VLSIFacts.

Powered by PressBook WordPress theme

Subscribe to Our Newsletter