Addition of two large numbers entered from keyboard using Stack and its application in maintaining a Parking Register

Authors

  • Shah PS Department of Computer Engineering, Institute of Technology, Nirma University, Ahmedabad, India
  • Desai SD Department of Computer Engineering, Institute of Technology, Nirma University, Ahmedabad, India
  • Kulkarni DR Department of Computer Engineering, Institute of Technology, Nirma University, Ahmedabad, India

DOI:

https://doi.org/10.26438/ijcse/v6i5.408411

Keywords:

Clock cycle, BCD adder, Stack

Abstract

This paper shows how to input two numbers using a keyboard component available in Logisim. The addition is performed using a special data structure called “Stack”. We have used the concept of ASCII input. Addition is done in a digit by digit fashion using the ideology of BCD addition. Also, we have applied this logic to design a circuit for maintaining a parking register of a housing society. A special emphasis has been done to allocate parking for the guest members.

References

Shrivastava, Aseem, and Vipul Agarwal. "Design of Reversible 32-Bit and 64-Bit BCD Add-Subtract using DKG Gate." (2017).

Kiruthika, S., and M. Pajany. "Survey of Smart Parking System Enhanced with Current Technology." (2017).

Mano, M. Morris. "Computer System Architecture". New Delhi: Prentice-Hall of India, 2008.

Dal, Mehmet. "Teaching electric drives control course: Incorporation of active learning into the classroom." IEEE Transactions on Education 56.4 (2013): 459-469.

Burch, Carl. "Logisim: a graphical system for logic circuit design and simulation." Journal on Educational Resources in Computing (JERIC) 2.1 (2002): 5-16.

Canfield, Stephen, Sheikh Ghafoor, and Mohamed Abdelrahman. "Enhancing the programming experience for first-year engineering students through hands-on integrated computer experiences." Journal of STEM Education: Innovations and Research 13.4 (2012): 43.

Wolffe, Gregory S., et al. "Teaching computer organization/architecture with limited resources using simulators." ACM SIGCSE Bulletin. Vol. 34. No. 1. ACM, 2002

Salter, Richard M., and John L. Donaldson. "Abstraction and extensibility in digital logic simulation software." ACM SIGCSE Bulletin. Vol. 41. No. 1. ACM, 2009.

Downloads

Published

2025-11-13
CITATION
DOI: 10.26438/ijcse/v6i5.408411
Published: 2025-11-13

How to Cite

[1]
P. S. Shah, S. D. Desai, and D. R. Kulkarni, “Addition of two large numbers entered from keyboard using Stack and its application in maintaining a Parking Register”, Int. J. Comp. Sci. Eng., vol. 6, no. 5, pp. 408–411, Nov. 2025.

Issue

Section

Research Article