|
China-DO-DO Azienda Directories
|
Azienda News:
- O que são registradores e qual é o seu funcionamento básico?
Registradores são um tipo de memória, o tipo de memória mais rápido à disposição da CPU Além da velocidade, os registradores são parte integrante da arquitetura da CPU: o número e tamanho deles são fixos, faz parte da arquitetura especificar que instruções podem usar quais registradores e para quê, etc
- O que são esses registradores de propósito específicos?
Estou acompanhando um livro sobre Arquitetura de Computadores e estou na parte de registradores, mas não contém nenhum exemplo prático de como funciona os Registradores de Propósito Específico Entre eles estão: PC (Program Control) -> Possui o endereço e busca a próxima instrução a ser buscada
- engenharia de software - O que são e como funcionam registradores . . .
Os processadores de mercado apresentam um conjunto de componentes e elementos internos, os quais realizam funções específicas Destes componentes, os registradores executam importantes funções no processamento das instruções Como funcionam esses registradores MDR (Memory Data Register), IR (Instruction Register) e CP (Program Counter)?
- Qual a menor unidade de memória de um processador?
Hoje os processadores são mais complexos e possuem registradores especializados, desde 1 bit até valores altos (512 por exemplo) Nas arquiteturas mais comuns hoje em dia os registrados gerais costumam ter 32 ou 64 bits
- arquitetura de software - Stack Overflow em Português
Por exemplo, todos os sinais usados para direcionar o conteúdo dos registradores para o único barramento compartilhado são mutuamente exclusivos e podem ser codificados em um campo De fato, uma microinstrução típica em um processador comercial consiste em um conjunto de campos codificados de vários tamanhos, em vez de conter um vetor de bits de sinais de controle individuais
- O que é palavra de uma CPU? - Stack Overflow em Português
Definição inicial Palavra é um dado natural de uma arquitetura (processador) Assim como em língua natural humana temos a letra como menor dado, a sílaba como o primeiro agrupamento do menor dado e depois a palavra vindo em seguida nas grandezas, no computador temos o bit como menor dado, e o menor agrupamento o byte (tá, pode não ser bem assim), e em seguida temos a palavra
- Qual a diferença entre código de operação (opcode), instrução de . . .
Apesar disso, pode-se ter mais de 256 "comandos" (instruções) diferentes ao todo para o processador, então a combinação de alguns bytes faz a instrução A parte que vem depois do byte principal identifica quais registradores serão afetados, algum parâmetro relacionado à memória se for o caso, ou modos de operação
- Atribuir valor a uma variável em assembly 8086
Possuo a variável: simbolo db "0 $" e tenho também a seguinte função: read_keyboard: mov ah, 1 int 21h ret Que é uma simples interrupção que lê do telado, e salva o que foi lido em AH
- terminologia - O que é assembler? - Stack Overflow em Português
Assembly é toda imperativa e cada mnemônico é uma instrução muito simples manipulando um valor em registradores, movendo os dados entre os registradores e memória e controlando o fluxo de execução da forma mais simples possível, sem abstrações, sem syntax sugar, sem padrões de projeto prontos
- Qual a diferença de syscall e call em assembly?
A convenção para efetuar uma chamada de sistema em Linux x86-64 é bem simples, basta definir RAX para o número da syscall que você quer executar e outros 6 registradores são usados para passar argumentos
|
|