Download presentation
Presentation is loading. Please wait.
Published byMadeline Iliff Modified over 9 years ago
1
©annax1 PC-technology Keyboard Graphics Interface cards
2
©annax2 Keyboard Scan matrix fig. 34.1 p. 1008 SDU - serial data unitfig. p. 1009 Keyboard interrupt - IRQ1 Scan code ASCII code
3
©annax3 Keyboard Accessing the keyboard –BIOS memory area called keyboard buffer addresses from 40:17 to 40:1d, 40:80, 40:82, 40:96 to 40:97 - pointers and status bytes addresses 40:1e to 40:3d (32 bytes) - data area fig 34.4 p. 1016 –Access via interrupts BIOS INT 16H DOS INT 21H –Access directly via ports port 60H, port 64H
4
©annax4 Graphics Fig. 35.3 p.1045 –Character ROM –Character generator –Attributefig. 35.5 –Signal generator –Video RAMfig. 35.7 –Palettesfig. 35.15
5
©annax5 Graphics BIOS data area 40:10video adapter BIOS data area 40:49 to 66 cursor positions, active page, control registers etc. Adress area in RAM: –Text modeB800:0000 –Graphics modeA000:0000 –low byte = character, high byte = attribute
6
©annax6 Peripherals, Interface cards IRQ(page 394) I/O-address area DMA-channel
7
7 Peripherals, Interface cards
8
©annax8 Peripherals, Interface cards Example: I/O-address area for COM ports
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.