Você consegue ler o código binário: 01010011 01101001 01101101 00101100 00100000 01101101 01110101 01101001 01110100 01101111 01110011 00100000 01100100 01100101 00100000 01101110 11110011 01110011 00100000 01100011 01101111 01101110 01110011 01100101 01100111 01110101 01101001 01101101 01101111 01110011 00100001 Alguém consegue realmente ler o código binário? Com certeza. Há alguns anos que minha esposa comprou alguns travesseiros … Continue lendo Estudo de caso: alguém consegue realmente ler palavras em um código binário?
Categoria: Arquitetura de Computadores
Qual a origem da técnica de Pipeline? Qual é o seu impacto na computação?
A técnica de pipeline é uma técnica de processamento paralelo utilizada em arquiteturas de computadores para melhorar o desempenho de processamento de instruções. Ela consiste em dividir o processamento de uma instrução em várias etapas e executar cada etapa em unidades de processamento separadas. Dessa forma, várias instruções podem ser processadas em paralelo, aumentando o … Continue lendo Qual a origem da técnica de Pipeline? Qual é o seu impacto na computação?
Estudo de Caso: como reinventar o computador do zero em caso de Apocalipse?
Imagine o cenário, em um mundo devastado, onde as cidades outrora vibrantes agora jazem em ruínas, um pequeno grupo de sobreviventes se reúne em uma antiga biblioteca. As paredes estão manchadas com a passagem do tempo, e o cheiro de mofo paira no ar. Eles acenderam uma fogueira no centro da sala, usando páginas de … Continue lendo Estudo de Caso: como reinventar o computador do zero em caso de Apocalipse?
O grafeno mudará o mundo?
O grafeno é um material composto por uma única camada de átomos de carbono organizados em uma estrutura hexagonal bidimensional. Ele é considerado um dos materiais mais promissores e revolucionários descobertos nas últimas décadas. Suas propriedades únicas o tornam extremamente versátil e valioso em várias áreas, como eletrônica, ciência dos materiais, medicina e energia. Fonte: … Continue lendo O grafeno mudará o mundo?
Estudo de caso: é melhor 1GB de RAM 2666MHz ou 4GB de 400MHz?
Deixe-me começar fazendo uma pergunta semelhante. Qual é melhor: Uma Ferrari F50... Fonte: Wikipédia. ou… um Ford F150? Fonte: Wikipédia. Acho que você sabe a resposta: Depende™! Se você estiver carregando um saco de mantimentos, a Ferrari está ótima. Se você estiver transportando algumas toneladas de terra, pedras, madeira e assim por diante, você quer … Continue lendo Estudo de caso: é melhor 1GB de RAM 2666MHz ou 4GB de 400MHz?
Estudo de caso: como 4Kb de memória RAM levou o homem à Lua mas 4Gb não são suficientes para rodar um jogo médio?
Excelente pergunta! Esse foi o computador que ajudou o homem a aterrissar na lua: Fonte: Quora. Esse é o computador que precisamos pra jogar a maioria dos jogos: Fonte: Quora. Primeiramente, precisamos saber o que o Computador Guia da Apollo (AGC), com apenas 4KB de RAM embutida, fazia. Lembre-se que ainda era anos 60–70. Megabytes … Continue lendo Estudo de caso: como 4Kb de memória RAM levou o homem à Lua mas 4Gb não são suficientes para rodar um jogo médio?
Quais as principais unidades de medidas em um sistema computacional?
Existem várias unidades de medida utilizadas em um sistema computacional, dentre elas, destacam-se: Bit (Binary Digit): É a menor unidade de informação em um sistema computacional. Ela representa um único dígito binário, podendo ter o valor de 0 ou 1. Os bits são usados para representar o estado ligado/desligado de componentes eletrônicos e para armazenar … Continue lendo Quais as principais unidades de medidas em um sistema computacional?
Revisão de conteúdos da disciplina Organização e Arquitetura de Computadores
O objetivo da disciplina de Organização e Arquitetura de computadores foi apresentar o conhecimento de sistemas numéricos e aritmética computacional, bem como a organização dos componentes de computadores e as propriedades de execução de instruções de um programa em um computador. Além do mais, esta disciplina forneceu novas arquiteturas desenvolvidas para a execução de instruções … Continue lendo Revisão de conteúdos da disciplina Organização e Arquitetura de Computadores
Quando utilizar dispositivos Raspberry Pi e Arduino
Ao projetar um sistema integrado em uma placa Raspberry Pi ou Arduino, são incluídas as peças necessárias e os componentes especializados para aplicações específicas. Microcontroladores possui mais funções do que pinos e é na fase de projeto que são definidos como devem ser utilizados e quais os seus propósitos. Vamos analisar as diferenças operacionais entre … Continue lendo Quando utilizar dispositivos Raspberry Pi e Arduino
Em qual montador Assembler Margaret Hamilton programou as missões da Apollo 11?
Mesmo que a CPU fosse concreta e não um microprocessador, como ela foi estruturada? Possuía memória RAM? Como o programa foi armazenado dentro do computador? Vamos as respostas, a linguagem na qual o Colussus e a Luminary, programas para os dois Computadores de Orientação da Apollo 11, foram montados respectivamente no módulo de comando e … Continue lendo Em qual montador Assembler Margaret Hamilton programou as missões da Apollo 11?
10 passos para instalar o Assembler e executar um código em Assembly no Windows
1. Faça o download do NASM, Montador / Desmontador para Assembly. Escolha uma pasta para descompactar o arquivo, utilizaremos essa pasta para rodar os códigos no prompt de comandos. 2. Instale o MiniGW, pelo site https://sourceforge.net/projects/mingw/ 3. Na instalação prossiga até chegar em uma tela para escolher os recursos que serão instalados, selecione: mingw32-base e … Continue lendo 10 passos para instalar o Assembler e executar um código em Assembly no Windows
Características da programação em Assembly
A programação em Assembly é uma técnica que permite escrever códigos de baixo nível para serem convertidos diretamente em instruções de máquina, que são executadas pelo processador. Em suma, é uma maneira de se comunicar diretamente com os componentes do hardware do computador, como a CPU, memória, registradores e periféricos. Em um programa em Assembly, … Continue lendo Características da programação em Assembly
Estudo de caso: 3,6 GHz de UCP é suficiente para jogos ultra pesados?
As CPUs pararam de ter seus desempenhos mensurados em GHz há duas décadas, quando a AMD começou a fabricar processadores de baixa frequência com a linha Athlon XP para seus usuários finais (agradeço ao Jeremy Johnson por apontar isso). Existe o chamado "paredão de MHz" que a Intel acertou por volta do ano 2000, quando … Continue lendo Estudo de caso: 3,6 GHz de UCP é suficiente para jogos ultra pesados?
Quais são as arquiteturas de processadores? Qual é a arquitetura de processador mais utilizada?
Respondendo ao primeiro questionamento, as arquiteturas de processadores podem ser classificadas em duas categorias principais: RISC e CISC. A arquitetura RISC (Reduced Instruction Set Computing) é uma abordagem de design de processador que visa simplificar a arquitetura do processador, reduzindo o número de instruções que ele pode executar. Em vez de suportar um grande número … Continue lendo Quais são as arquiteturas de processadores? Qual é a arquitetura de processador mais utilizada?
Quais são as diferenças entre os processadores ARM e x86?
Os processadores ARM e x86 são duas arquiteturas de processadores distintas, usadas em diferentes tipos de dispositivos. Aqui estão algumas diferenças entre eles: Arquitetura: Os processadores ARM (Advanced RISC Machines) são baseados em uma arquitetura RISC (Reduced Instruction Set Computing), enquanto os processadores x86 são baseados em uma arquitetura CISC (Complex Instruction Set Computing). A … Continue lendo Quais são as diferenças entre os processadores ARM e x86?
Estudo de caso: quanto maior a quantidade de núcleos em um processador melhor é o seu processamento?
Um processador multitarefa é um processador que aparentemente pode fazer várias tarefas ao mesmo tempo, porque funcionalmente ele dedica pequenas frações da UCP (Unidade Central de Processamento) a cada uma das tarefas, seja cálculo, seja apresentar uma informação na tela, mandar um documento para a impressão, salvar um arquivo no SSD, etc. Se o processador … Continue lendo Estudo de caso: quanto maior a quantidade de núcleos em um processador melhor é o seu processamento?
Criando mapas mentais para representações de ideias e informações
Mapas mentais são uma técnica de organização e representação visual de informações e ideias. Criado por Tony Buzan, os mapas mentais são usados para ajudar as pessoas a gerar, organizar e conectar ideias de forma não-linear e criativa. Os mapas mentais geralmente começam com uma palavra-chave ou conceito central, que é colocado no centro de … Continue lendo Criando mapas mentais para representações de ideias e informações
Estudo de caso: qual é a capacidade de processamento e armazenamento do supercomputador mais rápido do mundo?
Em se tratando de supercomputadores, o Frontier é um projeto ambicioso que utiliza tecnologias de ponta, como o processador AMD EPYC e a GPU NVIDIA A100 Tensor Core, juntamente com um sistema de armazenamento de dados de alta capacidade e software de gerenciamento de carga de trabalho de última geração. Tudo isso contribui para um … Continue lendo Estudo de caso: qual é a capacidade de processamento e armazenamento do supercomputador mais rápido do mundo?
Classificação de arquitetura de processadores Duncan x Flynn
A classificação de computadores Flynn e Duncan são duas abordagens diferentes para classificar computadores com base em suas capacidades de processamento. A classificação de Flynn, proposta em 1966 e atualizada em 1972 por Michael J. Flynn, divide os computadores em quatro categorias, com base no número de fluxos de dados e de instruções que podem … Continue lendo Classificação de arquitetura de processadores Duncan x Flynn
Classificação de Flynn para categorizar as arquiteturas de processadores
A classificação de Flynn é uma maneira de categorizar as arquiteturas de processadores de computador de acordo com a quantidade de instruções que podem ser executadas simultaneamente e a quantidade de dados que podem ser manipulados simultaneamente. A classificação de Flynn foi proposta por Michael J. Flynn em 1966 e é baseada em quatro tipos … Continue lendo Classificação de Flynn para categorizar as arquiteturas de processadores
Estudo de caso: Infraestrutura de TI
Encontrar as soluções para o Estudo de Caso: Uma nova Instituição financeira chamada BBNUTF está planejando a sua implantação no Brasil, para concorrer com as instituições financeiras existentes. Na primeira fase de implantação foi escolhido o estado do Paraná, para servir de projeto piloto para os demais estados. A BBNUTF atenderá também na primeira fase … Continue lendo Estudo de caso: Infraestrutura de TI
Processo de fabricação de uma placa mãe
O processo de fabricação de uma placa mãe ou motherboard envolve diversas etapas, destacam-se de forma resumida: Projeto e Layout: Primeiramente, a equipe de engenharia do fabricante cria o design da placa mãe usando software especializado de CAD. Isso envolve a colocação dos componentes, como chipset, processador, memória, slots de expansão, conectores de energia e … Continue lendo Processo de fabricação de uma placa mãe
Estudo de caso: classes de computadores de acordo com Tanenbaum
Andrew Tanenbaum é um renomado cientista da computação, e em sua obra "Structured Computer Organization", ele define cinco classes principais de computadores, que são: Supercomputadores: São máquinas extremamente poderosas, projetadas para lidar com cálculos complexos e em larga escala, como simulações de clima, projetos de engenharia, e análise de grandes volumes de dados. São usados … Continue lendo Estudo de caso: classes de computadores de acordo com Tanenbaum