Dma hardware (8237 dmac)-microprocessor, Assembly Language

DMA Hardware (8237 DMAC) :

1263_8237.jpg

 

1)Processor contain HOLD/HOLD Acknowledge lines to interact with 8237

o   DMAC can achieve control of ISA bus by asserting HOLD

o   Processor acknowledges with HLDA

 

2)DRQ4 services slave controller Priorities are set as fixed

o   DRQ0 highest and DRQ7 lowest

o   It set at POST

o   It can be reprogrammed for rotating priority

 

3)ISA address/data/control  lines are also linked (not shown)

o   It can access control registers through ports

o   Each channel has a page register associated with   

 

Posted Date: 10/10/2012 9:30:55 AM | Location : United States







Related Discussions:- Dma hardware (8237 dmac)-microprocessor, Assignment Help, Ask Question on Dma hardware (8237 dmac)-microprocessor, Get Answer, Expert's Help, Dma hardware (8237 dmac)-microprocessor Discussions

Write discussion on Dma hardware (8237 dmac)-microprocessor
Your posts are moderated
Related Questions
#question. counters using 8051.

Intel 8259 interrupt controller :  The 8088 processor has only two interrupt control inputs, and interrupt request (INTR) and non mask able interrupt (NMI). NMI are interrupts t

Addressing mode of 8086 : Addressing mode specify a way of locating operands or data. Depending on the data types used the memory  addressing  modes and in the instruction  ,

Interrupt Table Each interrupt level has a booked memory location, called an interrupt vector.  All these vectors (or pointers) are stored in the interrupt table. Table lies at

SHL/SAL : Shift logical/Arithmetic Left: These instructions shift the operand byte or word bit by bit to the left and insert 0 in the newly introduced least significant bits. In c

Write a nonrecursive version of the Factorial procedure (Section 8.3.2) that uses a loop. (A VideoNote for this exercise is posted on the Web site.) Write a short program that inte

give the explaination of timing diagram minimum mode memory write cycle

Write an assembly program that adds the elements in the odd indices of the following array. Use LOOP. What is the final value in the register?

The Alpha : The development of the Alpha chip start in the year 1988 The new chip used 64 bit technology, let users to pack  more  complexity  into  their  programs  than  exis

NASM assembly language program: Consider a sequence of 19 strictly positive decimal digits, most likely stored in an array. There are obviously duplicates, and the sequence is un