dc.description.abstract |
A complex system, such as a computer system, is seen to be composed with several levels of abstractions. In general, a computer system is seen to be composed of three levels; the gate level, the register level and the processor level. The function of the register level or register-transfer level is to accomplish a single instruction in the Instruction Set Architecture (ISA).The register level plays an important role to define the proper sequence of micro-operations for every ISA instructions. The major objective of this paper is intended to present design and implementation of a divider. This system is based on non-restoring algorithm for unsigned integers. A register level implementation of unsigned division based on the non-restoring algorithm is carried out to highlight the important role of the register level implementation. Parallel Interfacing and Turbo C++ Programming language is used to implement this paper. |
en_US |