Quant de temps és una instrucció de la CPU?

Què és un conjunt d' instruccions?

Un conjunt d' instruccions és un grup d' ordres per a una unitat de processament central ( CPU ) en el llenguatge màquina. El terme pot referir- se a totes les instruccions possibles per a una CPU o un subconjunt de instruccions per millorar el seu rendiment en certes situacions.

Totes les CPU tenen instruccions que permeten ordres S' està dirigint la CPU per a canviar els transistors rellevants. Les instruccions diuen a la CPU que faci tasques. Algunes instruccions són simples lectura , escriptura i moviment ordre que dades directes als elements de maquinari diferents.

Les instruccions estan fetes d'un nombre específic de bits . Per exemple, les instruccions de la CPU poden ser 8 bits, on els primers 4 bits formen el codi d' operació que li diu a l'ordinador què fer. Els següents 4 bits són l' operand, que indica a l' ordinador les dades que s' han d' usar.

La longitud d' un conjunt d' instruccions pot variar des de 4 bits a centenars. Diferents instruccions en algunes característiques establertes arquitectura (IsSAs) tenen diferents longituds. Altres ISA tenen instruccions de longitud fixa.

¿Quins són els conjunts d' instruccions?

Els diversos tipus d' instruccions inclouen el següent:

  • Les instruccions complexes estableixen l'ordinador. CISC Els processadors tenen un microcode o una capa de microprogramaminant addicional on les instruccions actuen com a petits programes. Les instruccions programables es desen en memòria ràpida i es poden actualitzar. S' inclouen més instruccions en conjunts d' instrucció CISC que en d' altres tipus de conjunts d' instruccions. Una única instrucció pot iniciar múltiples accions per l' ordinador, com una única afegeix ordre Engega múltiples perfils d' accés de memòria i desa instruccions.
  • S' ha revertit l' ordinador. RISC L'arquitectura té un control dur. No requereix microcodificador, però té una gran instrucció base establerta. RISC també usa una instrucció més petita i més compactada establerta amb un format d' instrucció fix. Els processadors RISC estan dissenyats per processar de manera més ràpida i més eficient.
  • Millora d' instruccions. Aquests tipus d' instruccions són més familiaritzats perquè sovint s'utilitzen a CPU de màrqueting. Exemples d' això tornar a la 166- megahertzCity name (optional, probably does not need a translation) Pentiu d' Intel·ligència amb extensions MultiMedia ( MMX les tecnologies ). Es va introduir en 1996 i va comercialitzar amb un programa multimèdia millorat per a la CPU Intel·ligència. MMX es refereix al conjunt d' instruccions allargades.

Per què les instruccions són importants

La ISA és fonamental per construir ordinadors ràpids i eficients que opten la memòria i els recursos de processament. Especifica les següents capacitats acceptades:

Els programadors i els enginyers del sistema depenen de la ISA per tal d'orientació sobre com programar diverses activitats.

Les instruccions estableixen el treball amb altres parts importants d' un ordinador, com ara compiladors i intèrprets . Aquests components tradueixen el codi de programació d'alt nivell en Codi màquina que el processador pot entendre.

Penseu en la ISA com a portal per programadors dins de les obres internes d'un ordinador. És essencial quan treballa amb el desenvolupament de l' aplicació, assembla llenguatge i compiladors. Estableix les regles per a la interfície de maquinari i programari, defineix què fa la CPU i assegura la compatibilitat.

Com s' usen les ordres de conjunt d' ordres?

Les següents són tres ordres principals de configuració d' instrucció:

  • Gestió de dades i gestió de memòria. S' usen ordres de configuració d' instrucció en establir un registre a un valor específic, copiar dades de memòria a un registre o viceversa, i llegir i escriure dades.
  • Aritmètica i operacions lògiques i activitats. Aquestes ordres inclouen afegeix , restar , Multipliç , divideix i Compara , que examina els valors en dos registres per veure si un és més gran o menys que l'altre.
  • Activitats de control de flux. Un exemple és branca , el que indica al sistema d'anar a una altra ubicació i executar ordres allà. Una altra és salta , que es mou a un específic Memòria Localització o adreça.

Artículos Relacionados:

- Processador -

Esta web usa cookies, puedes ver la política de cookies, aquí -
Política de cookies +