Indice de Páginas Web

 

 

INTERRUPCIONES PRINCIPALES DE LA MEMORIA BIOS

 

Interrupciones

Dec         Hex

 

Direccion

 

Uso

0

0

0000

Generada por la Cpu cuando se realiza una división por cero

1

1

0004

Usada para ejecutar programas paso a paso (como con DEBUG)

2

2

0008

Interrupción no enmascarable; en el PCjr NMI tiene algún uso especial

3

3

000C

Usada para poner puntos de ruptura en los programas (como con DEBUG)

4

4

0010

Usada cuando un resultado aritmético se desborda

5

5

0014

Invoca a la rutina de servicios de escritura en pantalla del BIOS

8

8

0020

Tic del reloj generado por hardware

9

9

0024

En la mayoria de los modelos, generada por la accion del teclado; simulada en el PCjr para compatibilizar el modelo

13

D

0034

Generada durante el retorno vertical del haz en el CRT, para el control del video

14

E

0038

Señales de atención del diskette (p. Eje: señalizar finalización)

15

F

003C

Usada para el control de impresora

16

10

0040

Invoca al servicio de visualización del video del BIOS

17

11

0044

Invoca al servicio de listado de equipo del BIOS

18

12

0048

Invoca al servicio de tamaño de memoria del BIOS

19

13

004C

Invoca a los servicios de diskette del BIOS

20

14

0050

Invoca al servicio de comunicaciones del BIOS

21

15

0054

Invoca a los servicios de casette de cinta magnética del BIOS

22

16

0058

Invoca al servicio de teclado estándar del BIOS

23

17

005C

Invoca al servicio de impresora del BIOS

24

18

0060

Activa o desactiva el lenguaje ROM – BASIC

25

19

0064

Invoca a la rutina de puesta en marcha del BIOS

26

1A

0068

Invoca al servicio de fecha y hora del BIOS

27

1B

006C

Interrupción generada en el teclado, actúa bajo el BIOS

28

1C

0070

Interrupción generada en cada tic del reloj, se activa una rutina si esta creada

29

1D

0074

Apunta a la tabal de parámetros de control del video

30

1E

0078

Apunta a la tabla base del disco

31

1F

007C

Apunta a la parte alta de los caracteres gráficos del video

32

20

0080

Invoca al servicio de “programa terminado” del DOS

33

21

0084

Invoca a todos los servicios de tipo función del DOS

34

22

0088

Si ésta creada, se invoca a una rutina de interrupción al final  de un programa bajo el DOS

35

23

008C

Si ésta creada, se invoca a una rutina de interrupción producida por teclado bajo el DOS

36

24

0090

Si esta creada, se invoca una rutina de interrupción cuando se produce un error crítico bajo el DOS

37

25

0094

Invoca al servicio de lectura de diskette del DOS

38

26

0098

Invoca al servicio de escritura del diskette del DOS

39

27

009C

Termina el programa, pero lo mantiene en memoria bajo el DOS

68

44

0110

Apunta a la parte baja de los caracteres gráficos del video, sólo en el PCjr

72

48

0120

Invoca el programa para transformar el teclado del PCjr en el teclado del PC

73

49

0124

Apunta a la tabla de transformación Para los dispositivos suplementarios del teclado