Table A-1. Maximum Average Transfer Rates For The Pc-Dio-96 - National Instruments PC-DIO-96 User Manual

Digital i/o board for the ibm pc/xt/at
Table of Contents

Advertisement

Appendix A

Table A-1. Maximum Average Transfer Rates for the PC-DIO-96

Bus
AT (ISA16)
Assembly language code:
mov
cx, 64
mov
dx, 0180h
loop:
lodsb
out
dx, al
dec
cx
jnz
short loop
C code:
address = 0x0180;
for (i = 0; i < 64; i++) {
outp(address, *data++);
}
© National Instruments Corporation
CPU
CPU Speed
486DX4
100 MHz
; Count out 64 transfers
; The port to access
; Assume ds:si points to buffer of data
; Send the data
; Decrement the loop counter
; See if we need to loop
/* The port address */
/* Loop 64 times */
/* Send data */
A-3
Assembly
C
490 kbytes/s
470 kbytes/s
PC-DIO-96 User Manual
Specifications

Advertisement

Table of Contents
loading

Table of Contents