Also found in: Wikipedia.
cycle stealing[′sī·kəl ‚stēl·iŋ]
A technique for memory sharing whereby a memory may serve two autonomous masters, commonly a central processing unit and an input-output channel or device controller, and in effect provide service to each simultaneously.
McGraw-Hill Dictionary of Scientific & Technical Terms, 6E, Copyright © 2003 by The McGraw-Hill Companies, Inc.
cycle stealingA CPU design technique that periodically "grabs" machine cycles from the main processor usually by some peripheral control unit, such as a DMA (direct memory access) device. In this way, processing and peripheral operations can be performed concurrently or with some degree of overlap. See also peer-to-peer computing.
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.