Аппаратное обеспечение IBM PC

Регистр тегов


Этот регистр разделен на восемь двухбитовых полей, которые мы обозначим как TAG0...TAG7. Каждое поле относится к своему численному регистру:

-----T----T----T----T----T----T----T----¬ ¦TAG0¦TAG1¦TAG2¦TAG3¦TAG4¦TAG5¦TAG6¦TAG7¦ L----+----+----+----+----+----+----+-----

Поля регистра тегов классифицируют содержимое "своего" численного регистра:

00 регистр содержит действительное ненулевое число;
01 в регистре находится нуль;
10 регистр содержит недействительное число (нечисло, бесконечность, неопределенность);
11 пустой неинициализированный регистр.

Например, если все регистры сопроцессора были пустые, а затем в стек численных регистров было занесено одно действительное ненулевое значение, содержимое регистра тегов будет 3FFFh.



Содержание раздела