INTERNATIONAL JOURNAL OF INFORMATION AND COMMUNICATION TECHNOLOGIES

DIVIDING DEVICES WITH PRELIMINARY PREPARATION OF MULTIPLES OF THE DIVISOR

Authors

  • S. Tynymbayev PhD, Professor of the Department «Computer Engineering», International Information Technology University, Almaty, Kazakhstan https://orcid.org/0000-0002-9326-9476;
  • S.E. Mamanova International Information Technology University https://orcid.org/0009-0001-7277-5492
  • R. Berdybayev PhD, Associate Professor of the Department of Cybersecurity of the Institute of Automation and Information Technologies, Almaty University of Power Engineering and Telecommunications named after Gumarbek Daukeyev, Almaty, Kazakhstan
  • Zh.E. Temirbekova PhD, Al-Farabi Kazakh National University, Almaty, Kazakhstan https://orcid.org/0000-0003-3909-0210;
  • T. Chinibayeva PhD, Associate Professor of the Department «Computer Engineering», International Information Technology University, Almaty, Kazakhstan https://orcid.org/0000-0002-2657-3697.

DOI:

https://doi.org/10.54309/IJICT.2026.26.2.012

Keywords:

multiples of the divisor, remainder shaper, quotient digit shaper, sequential divisor.

Abstract

The paper presents a division device for integers that generates a remainder and two quotient digits per clock cycle. To enable this, both forward and inverse codes of values that are multiples of the divisor (B, 2B, and 3B) are precomputed and stored in a dedicated quotient register block. During each iteration, the previous partial remainder is left-shifted by two bits (i.e., ) and compared against the stored multiples. The closest match is selected and subtracted from , yielding the next partial remainder . Based on the selected multiple, the corresponding two digits of the quotient are also determined.These operations are carried out within the Partial Remainder and Quotient Bit Generation Block (GPRaQB). The proposed architecture enables implementation of the divider using sequential, matrix-based, or pipelined circuit structures. This study focuses on dividers implemented using sequential circuits. The correctness of the proposed method is validated both through a worked example and simulation on Field-Programmable Gate Arrays (FPGAs).

Downloads

Download data is not yet available.

Author Biographies

S. Tynymbayev, PhD, Professor of the Department «Computer Engineering», International Information Technology University, Almaty, Kazakhstan https://orcid.org/0000-0002-9326-9476;

PhD, Professor of the Department «Computer Engineering», International Information Technology University, Almaty, Kazakhstan

https://orcid.org/0000-0002-9326-9476;

R. Berdybayev, PhD, Associate Professor of the Department of Cybersecurity of the Institute of Automation and Information Technologies, Almaty University of Power Engineering and Telecommunications named after Gumarbek Daukeyev, Almaty, Kazakhstan

PhD, Associate Professor of the Department of Cybersecurity of the Institute of Automation and Information Technologies, Almaty University of Power Engineering and Telecommunications named after Gumarbek Daukeyev, Almaty, Kazakhstan

Zh.E. Temirbekova, PhD, Al-Farabi Kazakh National University, Almaty, Kazakhstan https://orcid.org/0000-0003-3909-0210;

PhD, Al-Farabi Kazakh National University, Almaty, Kazakhstan

https://orcid.org/0000-0003-3909-0210;

T. Chinibayeva, PhD, Associate Professor of the Department «Computer Engineering», International Information Technology University, Almaty, Kazakhstan https://orcid.org/0000-0002-2657-3697.

PhD, Associate Professor of the Department «Computer Engineering», International Information Technology University, Almaty, Kazakhstan

https://orcid.org/0000-0002-2657-3697.

Published

2026-06-30

How to Cite

S. Tynymbayev, Mamanova, S., R. Berdybayev, Zh.E. Temirbekova, & T. Chinibayeva. (2026). DIVIDING DEVICES WITH PRELIMINARY PREPARATION OF MULTIPLES OF THE DIVISOR. INTERNATIONAL JOURNAL OF INFORMATION AND COMMUNICATION TECHNOLOGIES, 7(2), 172–187. https://doi.org/10.54309/IJICT.2026.26.2.012

Similar Articles

1 2 > >> 

You may also start an advanced similarity search for this article.

Loading...