×

I started designing 4-bit microprocessor in magic tool, it consists of three block:

  • 4-bit full adder
  • register to store an input data.
  • 4-xor gates and one carrier input is used to 2’s complement for subtraction

Inputs which are used in it :

  • two 4-bit data A and B
  • carrier input
  • clock

 

 

In this microprocessor, the adding operation is takes place when carrier input is 0, and the subtraction operation takes place when carrier input is 1. During subtraction, one’s complement block takes one’s complement B data and it send to 4_bit adder. The carrier input value is 1 at subtraction. so it’s form two’s complement of B data in 4-bit full adder.

And also sanjeev taugth me, to align block in order to reduce area and to create data bus with multiplexing two inputs.

Author

prathap7618@gmail.com

Related Posts

Ardiuno Projects

~ Sivaraman Arduino projects are done for the learning of embedded systems programming. In simple terms, this supports make projects that are...

Read out all

Cycle Safety light

For quite a long time (year and a half), kids in the electronics lab have been working on breadboard circuits which they...

Read out all

Ambient light sensor using a photoresistor and Arduino Uno

This project is about using a photoresistor along with an Arduino Uno board to determine the brightness of a room which is...

Read out all

Smart dustbin using Arduino

The smart dustbin is built on a microcontroller-based platform Arduino Uno board which is interfaced with the Servo motor and ultrasonic sensor....

Read out all

A Session with Mr. Thiyaragaraja Kumar

An enthusiast researcher Mr. Thiyaragaraja Kumar visited STEM land on 20th June 2022 to exhibit the projects made by him and to...

Read out all

Maximum Power Transfer Theorem

I am doing Prof.Nagendra Krishna Pura’s Basics electrical circuits course provided by NPTEL. In week 6, I learnt about maximum power transfer...

Read out all