The 8051 Micro-Controller 32 bit Multiplication using Assembly Language
Mitali K. Dhrangadhria1, Kuldeep B. Shukla2, Hetal N. Rao3

1Mitali K. Dhrangadhria, B.E Student of final year, Department of EC, SAL Engineering College, Ahmedabad (Gujarat), India.
2Kuldeep B. Shukla, M.E Student of final year, Department of EC, SAL Engineering College, Ahmedabad (Gujarat), India.
3Hetal N. Rao, M.E Student of final year, Department of EC, RK University, Rajkot (Gujarat), India.
Manuscript received on 8 August 2013 | Revised Manuscript received on 18 August 2013 | Manuscript Published on 30 August 2013 | PP: 40-43 | Volume-3 Issue-3, August 2013 | Retrieval Number: C1072083313/13©BEIESP
Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: Among, the lot many of microcontroller, 8051 is one of the most popular 8-bit microcontroller. Due to it can address 128kByte of external memory and has a basic instruction time of 1 microsecond. Assembly language is the language, mixture of machine level and higher level programming language called middle language. Thus the list of specific instructions selected from those allowed by the microcontroller manufacturer and organized to control operation constitute computer software. Here we are using multiplexing instruction for two 32-Bit multi plication operation along with other necessary instruction set. This two 32-Bit data will result in (32+32) 64-Bit answer.
Keywords: Microcontroller, Programming Language, Memory, Assembler, Cross Assembler, Register, Register Bank, PSW.

Scope of the Article: Microwave Link Design