Lista de exercícios Organização e arquitetura de computadores
Unidade de processamento central
Unidade lógica e aritmética (ALU): processa operações lógicas e aritméticas sobre os dados que passam por ela. Exemplos de operações aritméticas são adição e subtração e de operações lógicas, AND, OR,
NOT, e de deslocamento (SHIFT).
Registradores: é uma unidade de memória capaz de armazenar e deslocar informações binárias (bits). São utilizadas como armazenamento temporário. Quando há a execução de instruções de um programa, os dados são processados pelo processador e são movidos de volta para a memória principal.
Temporizados e controles: geram sinais que controlam as operações no exterior e interior da CPU. Gerenciam todos os eventos associados à operação do microcomputador, as chamadas interrupções.
Unidade de memória
Memória de armazenamento de programa (não volátil): são memórias somente para leitura de dados. Os usuários não podem alterar seu conteúdo. Exemplos de memórias não voláteis: ROM, Flash, FeRAM.
Memória de armazenamento de dados (volátil): só armazena os dados enquanto recebe energia. Exemplo de memória volátil: memória RAM.
Armazena programas em execução. Quando não há energia para alimentá-la, os dados armazenados são apagados.
Unidade de entrada e saída (IO)
Saída de informações: ocorrem por meio de dispositivos chamados periféricos. Esses dispositivos decodificam os dados em informações quem possam ser entendidas pelo usuário. Exemplos de dispositivos de saída; monitor, driver de CD-ROM, etc.
Entrada de informações: ocorrem por meio de periféricos, que codificam os dados para que possam ser processados pelo microcomputador.
Exemplo de dispositivos de entrada: mouse, teclado, pen drive, etc.
2ª Questão: Em que sentido hardware e software são equivalentes? E não equivalentes? São equivalentes, pois qualquer operação feita por software, pode também ser feita por