FC ConcursosFC Concursos

Questão FC407837

Como calcular o número de ciclos de um barramento de 32 bits para transferir N bytes a partir de um deslocamento dentro de um bloco de 4 bytes?

Questões sem classificação de assunto (TI - Organização e Arquitetura dos Computadores)

FGV · 2024

De acordo com o assunto TI Organização e Arquitetura dos Computadores: Questões sem classificação de assunto (TI Organização e Arquitetura dos Computadores), responda:

Como calcular o número de ciclos de um barramento de 32 bits para transferir N bytes a partir de um deslocamento dentro de um bloco de 4 bytes?
Mostrar resposta e comentário

Gabarito

Resposta: \( \text{ciclos} = \left\lceil\frac{\text{offset}+\text{tamanho}}{4}\right\rceil \)
Regra: 32 bits = 4 bytes por ciclo.
Offset = deslocamento dentro do bloco de 4 bytes (0–3).
Cálculo geral: \( \text{ciclos} = \left\lceil\frac{\text{offset}+\text{tamanho}}{4}\right\rceil\).
Aplicando offset = 1 e tamanho = 8: \( \lceil(1+8)/4\rceil = \lceil9/4\rceil = \) 3.




Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/406318

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo