Title: microprocessadors (funcionament)
Course: CFGM SMX M1 Muntatge i manteniment d'ordinadors

Q: El Northbridge uneix
- La CPU, la memòria i la targeta gràfica a través del bus PCI-e
- La CPU, la memòria i el bus USB 2.0 (alta velocitat). (No: el bus USB va connectat al Southbridge.)
- La CPU, el FSB i el bus PCI. (Fals: el bus PCI el considerem avui en dia de baixa velocitat.)
- La memòria, la targeta gràfica i els discs durs SATA. (No: els discs durs van a través del Southbrige (es consideren de baixa velocitat).)
- El micro, els discs durs i la targeta gràfica. (No: els disc durs són de baixa velocitat.)
A: La CPU, la memòria i la targeta gràfica a través del bus PCI-e

Q: Els dispositius que avui en dia considerem de baixa velocitat es connecten al sistema a través del
- Southbridge
- Northbridge (NO! El Northbridge és pels d'alta velocitat.)
- Bus PCI-e (No: el PCI-e és pels dispositius ràpids com les targetes gràfiques.)
- Bus ISA (El bus ISA està obsolet avui en dia.)
- Cap de les altres respostes és correcta.
A: Southbridge

Q: El clock del sistema
- Governa la velocitat les transaccions de dades i es mesura en Hz
- És una mesura de seguretat per tancar el funcionament del PC.
- Sincronitza les transaccions de dades i es mesura en GB. (No és mesura pas en GB, això és per la memòria!)
- És el soroll que fa el ratolí quan et cau a terra. (Potser sí que fa "cloc", però no és la millor resposta.)
- És el senyal que emet la CPU per avisar la memòria que li envii les dades. (El clock no el fa la CPU i tampoc serveix per avisar la memòria.)
A: Governa la velocitat les transaccions de dades i es mesura en Hz

Q: Aparella correctament les senyals de control que apareixen a les transaccions de memòria entre la CPU i la RAM.

http://www.cacauet.org/wiki/index.php/Microprocessador
- CLK | Rellotge del sistema
- MREQ | Senyal de la CPU per activar la RAM
- WAIT | Senyal que emet la RAM per avisar la CPU que s'esperi per recollir les dades
- @ | Bus d'adreces
- Data | Bus de dades
- RD | Senyal de la CPU per avisar la RAM que es posi en mode de lectura

Q: Aparella els elements de la CPU amb la seva funció
- UC | Governa el funcionament general del micro
- ALU | Realitza els càlculs.
- Registre de dades | Emmagatzema les dades descarregades de la RAM
- PC | Registre específic per portar el seguiment del programa en execució
- IR | Registre específic per emmagatzemar la instrucció que s'està executant en aquest instant

Q: Aparella les instruccions següents amb la seva funció
- LD | Càrrega de dades RAM->CPU
- ADD | Operació de dades de suma dels registres interns
- MUL | Operació de dades de producte de registres interns
- JP | Operació de salt en el programa
- WR | Càrrega de dades CPU->RAM

Q: El que anomenem "mapeig d'entrada/sortida" significa
- La CPU pot adreçar-se als elements externs com si fossin adreces de memòria a través del mòdul d'E/S.
- Que les entrades i sortides de dades es fan a través d'un mapa. (Un mapa... com la Guia Michelín? ;P)
- Que la CPU té unes instruccions específiques per adreçar-se als dispositius externs, a través del mòdul d'E/S. (El "mapeig" justament és per evitar això: instruccions específiques.)
- Que podem llegir de la RAM les dades dels dispositus externs. (La RAM no pot "veure" o "llegir" els dispositius externs.)
- Que realitzem una càrrega de dades externes directament sobre la RAM. (Això és una altra cosa amb un altre nom (que no és el "mapeig").)
A: La CPU pot adreçar-se als elements externs com si fossin adreces de memòria a través del mòdul d'E/S.

Q: El DMA és
- Una tècnica per accelerar la transacció de dades externes directament sobre la RAM
- Un tècnica per la transacció automàtica de dades dels dispositius externs sobre la CPU.
- Una tècnica per accelerar la transacció de dades entre la RAM i la CPU.
- Una tècnica per extreure les dades de la RAM i volcar-les sobre el pen drive. (No. El DMA és genèric i no només pot actuar sobre el pen drive.)
- Cap de les altres respostes és correcta.
A: Una tècnica per accelerar la transacció de dades externes directament sobre la RAM

Q: DMA significa
- Direct Memory Access
- Direct Microprocessor Acceleration
- Double Memory Access
- Data Microprocessor Acceleration
- Direct Memory Acceleration
A: Direct Memory Access

Q: Els programes en sistemes dedicats solen emmagatzemar-se
- En una ROM perquè no és volàtil.
- En una ROM perquè és més segura.
- En una RAM per poder carregar el programa que ens interessi. (Fals. Això seria cert en un sistema d'aplicació general com un PC.)
- En una RAM, ja que no és volàtil.
- En un disc dur. (Els sistemes dedicat no sole portar discs durs.)
A: En una ROM perquè no és volàtil.

Q: Quins d'aquests llenguatges són d'alt nivell?
- C/C++
- Delphi
- Pascal
- Assembler
- Codi màquina
- Compilador (Un compilador és un tipus de programa, no un llenguatge.)
A: C/C++; Delphi; Pascal

Q: Un compilador és
- Un programa que transforma el codi font en codi executable
- Un programa compressor de dades
- Un programa per transformar el codi executable en un programa .exe
- Un programa per desfer el codi executable i tornar a obtenir el codi font. (Un compilador no és cap llenguatge de programació.)
- Un llenguatge de programació d'alt nivell com el Basic (Un compilador no és cap llenguatge de programació.)
A: Un programa que transforma el codi font en codi executable

Q: Aparella els següents conceptes:
- Assembler | Llenguatge de baix nivell
- Cobol | Llenguatge d'alt nivell
- Compilador | Programa per transformar codi font en executable
- Codi font | Arxiu de text amb instruccions originals de llenguatge d'alt nivell
- .exe | Programa executable: es pot executar directament al PC
Also offered: Programa per transformar codi executable en codi font

Q: Que un micro tingui arquitectura de 32 bits significa que
- Que té 32 bits de memòria interna (Uf, seria molt poca memòria això!)
- Que els busos i registres interns són de 32 bits. (Cert, però no és la millor resposta.)
- Que tenim un límit de 2^32 posicions de memòria (4 GB) (Cert, però no és la millor resposta.)
- Les dues anteriors son certes. (Bona!)
- Que tenim un límit de 10^32 posicions de memòria (128 GB) (Què hi pinta un "10" aquí? A més... 10^32 = 128 G?...)
A: Les dues anteriors son certes.