Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
el lugar don<strong>de</strong> pone la ropa temporalmente para luego moverla a su lugar<br />
<strong>de</strong>finitivo son los registros.<br />
De manera general, los registros tienen una longitud <strong>de</strong> 16 bits, y se divi<strong>de</strong>n<br />
en dos partes: Alta y baja.<br />
Parte alta<br />
Parte baja<br />
Un registro es similar a una caja con dos<br />
compartimientos. Pue<strong>de</strong>n enviarse datos que llenen<br />
las dos partes <strong>de</strong> una vez, o emplearlas por<br />
separado. Cada parte tiene un tamaño <strong>de</strong> 8 bits.<br />
Para hacer referencia al registro completo, se<br />
escribe, tomando el ejemplo <strong>de</strong>l registro acumulador,<br />
AX, siendo A el segmento y X el indicador <strong>de</strong> que se<br />
están usando ambos “compartimientos”. Para<br />
referirse a la parte baja, se usa AL (L <strong>de</strong> bajo en<br />
inglés) y para usar la parte alta se indica como AH<br />
(H <strong>de</strong> alto en inglés).<br />
Existen procesadores que manejan el EAX,<br />
que es un registro extendido.<br />
Los registros <strong>de</strong> propósito general son:<br />
Registro AX. El registro AX, el acumulador principal, es utilizado para operaciones<br />
que implican entrada/salida y la mayor parte <strong>de</strong> la aritmética. Por ejemplo, las<br />
instrucciones para multiplicar, dividir y traducir suponen el uso <strong>de</strong>l AX. También,<br />
algunas operaciones generan código más eficiente si se refieren al AX en lugar <strong>de</strong><br />
a los otros registros.<br />
11