Escolar Documentos
Profissional Documentos
Cultura Documentos
Engenharia Electrónica
Sistemas Digitais
Resolução da Ficha 01
1. Computador. Represente-o.
Computador é uma máquina electrónica que permite processar dados o tero provém do
latim computare ("calcular")
Representação do computador
2. Arquitectura cablada
Arquitectura cablada é a programação dos primeiros computadores. Era implementada em
hardware (por exemplo, no ENIAC e Colossus) usando cablagem e comutadores para
manualmente montar/descrever os fluxos dos algoritmos (daí os termos programação
cablada / hardware). Nesse tipo de arquitectura, cada dispositivo está conectado
directamente a outros dispositivos por meio de um cabo dedicado.
2.1. Vantagens
Velocidade e desempenho: Maior desempenho em relação ao mono processador de
Von Neumann de idêntica complexidade quanto à ISA. As redes cabladas
geralmente oferecem uma velocidade de transferência de dados mais rápida do que
as redes sem fio.
É possível o computador modificar o seu próprio programa, indirectamente; não
sendo possível faze-lo directamente, em tempo real, algo que dificulta o acesso não
autorizado aos dados transmitidos pela rede.
Dá a possibilidade de acessos simultâneos aos dados e aos programas, propiciando
a velocidade.
2.2. Desvantagens:
Restrição de mobilidade que impõe aos dispositivos conectados.
Não há acesso de escrita à memória do programa,
Não há possibilidade de modificação do programa pelo próprio computador em
tempo real (i.e. tempo de execução do programas), e daí, não propicia outros
aspectos positivos já discutidos no conceito do controle por programa armazenado.
A Arquitectura de von Neumann (de John von Neumann, pronunciado Nóimánn) é uma
arquitectura de computador que se caracteriza pela possibilidade de uma máquina digital
armazenar seus programas no mesmo espaço de memória que os dados, podendo assim
manipular tais programas. Esta arquitectura é um projecto modelo de um computador
digital de programa armazenado que utiliza uma unidade de processamento (CPU) e uma
de armazenamento ("memória") para comportar, respectivamente, instruções e dados.
A máquina proposta por Von Neumann reúne os seguintes componentes:
a) Uma memória;
b) Uma unidade aritmética e lógica (ALU);
c) Uma Unidade de Controle (CU), cuja função é a mesma da tabela de controle da
Máquina de Turing universal: buscar um programa na memória, instrução por
instrução, e executá-lo sobre os dados de entrada.
Pode ser superado usando um design diferente para a CPU, como a arquitectura de
Harvard, que separa a memória para instruções e dados. Contudo, esta abordagem não é
utilizada na maioria dos computadores, pois é mais cara e requer mais memória.
7.1. Vantagens:
Microarquitectura para programar a ISA do RISC é relativamente mais simples,
resultando em: tempo de execução do programa é mais curto, desempenho
relativamente alto p/uma complexidade similar a do programa CISC e menor
consumo relativo de energia (corolário: 99%dos biliões de microprocessadores, em
smartphones, IoT, etc., são feitos de processadores de arquitecturas ARM/RISC)
7.2. Desvantagens:
Número de linhas de programa textualmente mais longo (=> mais memória de
programa) e relativamente menos legível (menos fácil perceber) comparado com o
programa do CISC.
Relativamente mais difícil para escrever programas.
9. Definir e diferenciar entre si: CPU vs MPU; CPU vs MCU; CPU vs Computador;
MCU vs microcomputador; Encontre outros conceitos relacionados e defina-os e
os diferencie, tais como, entre outros: SoC, GPU, FPU, DSP, NPU, TPU,
Supercomputador, etc