Preguntas, respuestas y explicaciones detalladas de la prueba sobre principios de microcomputadoras y tecnología de interfaz
1. Elección (65438 0 puntos por cada pregunta)
Entre las cuatro opciones de las siguientes preguntas, solo una es correcta. Por favor escriba el número de opción correcto en el espacio correspondiente.
1. El bus del sistema también se denomina _ _ _ _ _ _, que se refiere al bus de control principal en el caso de los microprocesadores modulares.
1) Bus de la placa base 2) Bus interno 3) Bus en chip 4) Bus local
2. La frecuencia principal del microprocesador Pentium 4 en las PC de escritorio que se venden actualmente en el mercado. es generalmente
1) Alrededor de 0,5 GHz 2) 1) Alrededor de 0,5 GHz 3) Alrededor de 3 GHz 4) Por encima de 5 GHz.
3. Según la teoría estructural de Neumann, ¿cuál de los siguientes no es un componente de computadora:
1) Unidad aritmética 2) Controlador 3) Impresora 4) Copiadora
4 Los registros que los programadores no pueden utilizar directamente son _ _ _ _ _ _ _ _ _ _
1) Registro general 2) Registro de puntero de instrucción 3) Registro de bandera 4) Registro de segmento p >
5. ¿Por cuál de las siguientes razones la estructura del microprocesador Pentium se denomina estructura superescalar?
1) El microprocesador Pentium no sólo puede realizar operaciones de 32 bits, sino también operaciones de 64 bits.
2) El microprocesador Pentium contiene múltiples canales de instrucciones y múltiples unidades de ejecución.
3) La velocidad de transmisión de datos es muy rápida y se pueden transmitir hasta cuatro datos de 64 bits por ciclo de bus.
4) El número de transistores integrados en el chip del microprocesador supera los 6.543.800, lo que consume mucha energía.
6. En cualquier momento, habrá un programa activo en la memoria, y cada programa activo puede utilizar hasta _ _ _ _ _ _ _ _ _.
① 3 párrafos ② 4 párrafos ③ 5 párrafos ④ 6 párrafos.
7. El microprocesador Pentium está equipado con cinco registros de control. No hay ninguna definición en él, solo _ _ _ _ _ _ _ _ _ para uso posterior.
1)Cr 1 2)CR2 3)CR3 4)CR4
8. El bus de direcciones del Pentium es de 32 bits y el ancho de su bus de datos interno es:
1) 16 bits 2) 32 bits 3) 64 bits 4) 36 bits
9. El registro Pentium se puede dividir en registros de punto flotante y registros a nivel de sistema.
1) 2 2) 3 3) 4 4) 5
10 Los registros a nivel de sistema son _ _ _ _ _ _ _ _ _.
1) Registro de dirección del sistema y registro de control 2) Registro de propósito general y registro de dirección del sistema
3) Registro de propósito general y registro de control 4) Registro de dirección del sistema y registro de segmento
11. La siguiente es una descripción de la relación entre CPU y caché, las correctas son:
1) La caché almacena imágenes de cierta información en la memoria principal.
2) Los usuarios pueden acceder directamente al caché.
3) La capacidad del caché en el chip es mucho mayor que la del caché secundario.
4) El caché de segundo nivel es mucho más rápido que el caché en el chip.
12. En modo protegido, la memoria en el registro de segmento es _ _ _ _ _ _ _ _.
1) Dirección base del segmento 2) Selector de segmento 3) Descriptor de segmento 4) Dirección base de la tabla de descriptores de segmento
13. Por lo general, la gente usa un lenguaje simbólico para expresar instrucciones de la computadora. —————.
1) Lenguaje de máquina 2) Lenguaje ensamblador 3) Lenguaje de simulación 4) Lenguaje de simulación
14. El sistema Pentium es una computadora superescalar porque utiliza _ _ _ _ _ _.
1) Estructura de canalización paralela 2) Estructura de caché que separa datos e instrucciones.
3) Tecnología de predicción de ramas 4) Aumentar la frecuencia del reloj.
15. El sistema Pentium estipula que el ancho de una palabra es _ _.
1) 1 byte 2) 2 bytes 3) 4 bytes 4) 8 bytes
16. Los registros utilizados por Pentium como puntero de pila son:
1. )Registro EIP2)Registro EBP3)Registro ESP4)Registro EDI
17. El rango de memoria física accesible al microprocesador Pentium es _ _ _ _ _ _ _.
1)4GB 2)64TB 3)4MB 4)16GB
18. La gestión de almacenamiento consiste en una gestión de almacenamiento segmentada y _ _ _ _ _ _ _ _.
1) Componente de segmentación 2) Componente de paginación 3) Gestión de almacenamiento de paginación 4) Gestión virtual
19. El sistema de gestión de almacenamiento de paginación del microprocesador Pentium define el tamaño de la página como _ _ _ _ _ _ _ _.
1)16KB 2)4MB 3)4KB 4)4GB
20. La dirección lineal generada después de la segmentación por la unidad de administración de almacenamiento segmentada se compone de _ _ _ _ _ _ _. _ y Compuesto por desplazamiento de 12 bits.
1) Registro de direcciones de segmento e índice de directorio de páginas de 10 bits 2) Tabla de descriptores de segmentos e índice de tabla de páginas de 10 bits.
3) Índice de directorio de páginas de 10 bits e índice de tabla de páginas de 10 bits 4) Índice de tabla de páginas de 10 bits y dirección virtual.
21. Solicitar el campo de nivel de privilegio * * * _ _ _ _ _ _ _ bits en el selector de segmento (registro de segmento).
1) 1 bit 2) 2 bits 3) 3 bits 4) 4 bits
22. En el modo de gestión de almacenamiento multisegmento, cada programa tiene su propio _ _ _ _. _ _ _ _ _ _ _, y varios segmentos de memoria propios.
1) Descriptor de segmento 2) Selector de segmento 3) Selector de segmento y descriptor de segmento 4) Registro de descriptor de segmento
23. Nombres de variables que cumplen con las reglas de nomenclatura de variables del lenguaje ensamblador sí_ _ _ _ _ _ _ _ _.
1) MOV 2) CX 3) Datos 4) LPT1
24. El microprocesador Pentium es un tipo de microprocesador.
1)16.2)32 bits. 3)64 bits. 4) Casi 64 bits.
25. El mecanismo de ejecución superescalar configurado en el microprocesador Pentium permite la ejecución en paralelo.
1) Una instrucción 2) Dos instrucciones 3) Tres instrucciones 4) Cuatro instrucciones
26 La información de cada bit de bandera en el registro de bandera de Pentium se refleja.
1) El contenido de cada registro en la pila de registros.
2) Información de estado del microprocesador Pentium.
3) Información de operación de caché.
4) Información del estado de la memoria.
27. Actualmente, en las máquinas Pentium, los buses de sistema comúnmente utilizados para la transmisión de datos de alta velocidad entre componentes del sistema son:
1)ISA 2)EISA 3)PCI 4 )VESA
28. En la siguiente descripción de microprocesadores, los errores son
1) Un microprocesador es un procesador con funciones de computación y control formado por un solo VLSI.
2) La CPU del ordenador puede estar compuesta por 1, 2 o más microprocesadores.
3) Las PC diarias solo tienen un microprocesador, que es la unidad central de procesamiento.
4) La CPU de los superordenadores actuales también está compuesta por microprocesadores.
29. Los registros, caché, memoria principal y memoria auxiliar en la máquina Pentium tienen las siguientes velocidades de acceso:
1) Memoria principal, caché, registros y memoria auxiliar 2) Rápido memoria, memoria principal, registros y almacenamiento auxiliar.
3) Registros, memoria caché, memoria principal y almacenamiento auxiliar 4) Registros, memoria principal, caché y almacenamiento auxiliar.
30.MB (megabyte) es una unidad utilizada para medir la capacidad de la memoria principal de una computadora personal.
¿Cuántos bytes hay 1 MB aquí?
1) 210 2) 220 3) 230 4) 240
31. Cuando el microprocesador Pentium accede a la memoria en modo protegido, el registro de segmento proporciona
1. ) Selector de segmento 2) Dirección base del segmento
3) Descriptor de segmento 4) Dirección de desplazamiento
32.
PCI admite la funcionalidad plug-and-play.
Las líneas de dirección PCI y las líneas de datos están multiplexadas.
3) El bus PCI es un bus de 16 bits de ancho.
4) PCI es un estándar de bus independiente del procesador y puede admitir una variedad de procesadores.
33. Cuando el microprocesador Pentium realiza la gestión del almacenamiento de paginación, el tamaño mínimo de página es
1)256 b 2)4KB 3)1MB 4)4MB
34.La siguiente descripción sobre los autobuses es incorrecta.
1) El ancho de bits del bus se refiere al número de bits de datos que el bus puede transmitir simultáneamente.
2) Los estándares del bus hacen referencia a algunos protocolos y especificaciones que se deben seguir cuando el bus transmite información.
3) El bus PCI en Pentium no admite transferencias grupales.
4) El ancho de banda del bus se refiere a la cantidad de datos que se pueden transmitir por segundo en el bus.
2. Elija completar los espacios en blanco (65438 0 puntos por cada espacio en blanco)
1. El registro de segmento (también llamado selector de segmento) del microprocesador Pentium es un registro de bits. que se puede utilizar para seleccionar.
-La dirección lógica del segmento.
(1)32 bits(2)16 bits(3)8 bits(4)64 bits
(5)16KB(6)64TB(7)4GB (8)3,2 GB
2..El microprocesador Pentium implementa una gestión de almacenamiento de dos niveles.
(1) Memoria principal (2) Disco (3) Gestión de segmentos (4) Caché
(5) Gestión de paginación (6) Caché de segundo nivel
3. En modo protegido, el microprocesador Pentium puede acceder a 20 bytes de espacio de direcciones de memoria virtual
——————byte de espacio de memoria de direcciones reales.
(1)256 KB(2)512KB(3)1MB(4)512MB(5)1GB
(6)4GB(7)21GB(8)32GB(9) 1TB(10)32TB
(11)64tb(12)16tb Nota: GB = Gigabit TB = Terabyte.
Proceso de conversión de 4.4. El segmento del microprocesador Pentium es la dirección dada por el sistema y la dirección dada por el programa es -, es decir, consta de - y -.
(1) Dirección real (2) Dirección lógica (3) Dirección base de 32 bits (4) 16 bits.
Selector de segmento (5) Un desplazamiento de 32 bits que solo se puede utilizar dentro de los límites del segmento de 20 bits del segmento (6).
5. El microprocesador Pentium * * * está equipado con registros de segmento, todos son registros completos y sus funciones son -.
(1) 8 (2) 16 (3)6 (4) 32 bits (5) 16 bits
(6) Seleccione la dirección deseada del registro (7 ) Seleccione el descriptor de segmento requerido de la tabla de descriptores de segmento.
(8) Seleccione la dirección base de 32 bits del descriptor de segmento (9) Seleccione el límite del segmento del descriptor de segmento.
La pila de registros del componente de punto flotante de 6.6. El microprocesador Pentium consta de un registro con - bits.
(1)16(2)32(3)8(4)3(5)16 bits
(6)32 bits (7)64 bits (8)80 bits
El contenido del registro de palabras de estado de la parte de punto flotante de 7.7. Microprocesador Pentium reflejado.
(1) El estado total y el entorno del componente de punto flotante (2) El valor del componente de punto flotante (3) La suma de los componentes de punto flotante.
Estado de la línea (4) Estado y entorno del microprocesador Pentium
8. El bus es una especie de -
Dale.
(1) Señal común (2) Canal de datos (3) Conexión de señal dedicada (4) Dispositivo de control maestro
(5) Fuente de interrupción (6) Dispositivo esclavo (7) Señal Fuente (8) Memoria
(9) Registro
3. Complete los espacios en blanco: (1. Puntos por espacio en blanco)
1. de las microcomputadoras actuales Es el principio _ _ _ _ _ _ _ _ _, y su estructura básica pertenece a la estructura de von Neumann.
2. El registro de puntero de instrucción Pentium EIP almacena _ _ _ _ _ _ _ _ _ _ _ _ _ _.
3. Varias operaciones aritméticas realizadas en la unidad aritmética se reducen a _ _ _ _ _ _ _ _ _dos operaciones básicas.
4. El microprocesador Pentium especifica cuatro registros para controlar la ubicación de las estructuras de datos en la gestión de memoria segmentada. Entre ellos, GDTR e IDTR se denominan registros _ _ _, y LDTR y TR se denominan registros _ _ _ _ _ _ _ _.
5. Las interrupciones incluyen _ _ _ _ _ _ _ _ INTR y _ _ _ _ _ _ _ _ NMI.
6. Indique que el operando de origen en la siguiente instrucción es _ _ _ _ _ _ _ _ _ _ _ _ el operando de destino es _ _ _ _ _ _ _ _.
MOV AX, 0CFH
7. Suponiendo que el contenido del registro BX es 0100H, ¿cuál es el contenido del registro AX después de ejecutar las siguientes instrucciones?
MOV AX, 1200h; (AX)=________
MOV Hacha de BX; (AX)=__________
Agregar hacha, BX; __________
8. Las cuatro etapas del ciclo de operación del autobús son————————————————————
4. preguntas falsas (Sí: √; Falso: ×) (65438 0 puntos por cada pregunta)
El sistema Pentium es un microprocesador RISC.
Los microprocesadores RISC aumentan el número de registros para reducir el número de accesos a la memoria.
Los registros de datos Pentium pueden almacenar datos binarios de 8, 16 y 32 bits.
El registro de segmento del sistema Pentium es un registro de 32 bits.
V-pipeline y U-pipeline de Pentium pueden ejecutar cualquier instrucción.
Para acceder a un segmento, el descriptor del segmento debe estar cargado en el registro del segmento.
El descriptor de segmento Pentium consta de 8 bytes y 64 bits binarios.
La segmentación de Pentium se utiliza para la protección de programas y la paginación se utiliza para asignar programas a páginas virtuales de tamaño fijo.
Cuando Pentium realiza la conversión de paginación, los 20 bits superiores de la dirección del marco de página de la entrada del directorio de páginas corresponden a la página física en la memoria física.
Una dirección lineal es una dirección de 32 bits en el mismo espacio de direcciones estándar no segmentado.
El campo de índice se puede utilizar para seleccionar cualquier descriptor de segmento de la tabla de descriptores de segmento que tiene 210 descriptores de segmento.
La tasa de aciertos de la caché se refiere a la relación entre el número de aciertos y el número de accesos a la caché.
El almacenamiento en caché es más efectivo cuando el programa está muy ordenado.
El procesador Pentium es un microprocesador de 32 bits, por lo que su bus de datos interno es de 32 bits.
Los microprocesadores RISC utilizan una gran cantidad de registros de propósito general, lo que mejora fundamentalmente la velocidad de procesamiento de la CPU y es particularmente adecuado para entornos multitarea.
El registro de direcciones del sistema solo se puede utilizar en modo protegido, por lo que también se denomina registro en modo protegido.
La excepción se refiere a la situación anormal detectada por el microprocesador, que se divide en tres tipos: falla, trampa y terminación anormal.
La unidad aritmética es un componente que almacena información y es una especie de registro.
Normalmente, el componente de control de un microprocesador consta de un contador de programa, un registro de instrucciones, un decodificador de instrucciones, un componente de temporización, etc.
El microprocesador Pentium está equipado con cinco registros de control de 32 bits: CR0, CR1, CR2, CR3 y CR4. Guarda el estado de la máquina que es relevante para una tarea y se aplica a todas las tareas.
La siguiente instrucción a ejecutar se almacena en el registro de puntero de instrucción EIP del microprocesador Pentium.
En la tabla de descriptores globales GDT (Global Descriptor Table), se almacenan los descriptores de segmento de todos los programas.
Verbo (abreviatura de verbo) respuesta corta
1. ¿Qué es la tecnología superescalar? Explique cómo se implementa la tecnología superescalar en Pentium. (3 puntos)
2. Intente explicar brevemente el proceso por el cual Pentium convierte direcciones lógicas en direcciones físicas. (3 puntos)
3. Describa los ocho pasos operativos y procesos de la operación de canalización del componente de punto flotante Pentium. (4 puntos)
1.Respuesta:
1.(2)2.(3)3.(4)4.(3)5.(2)
6.(4)7.(1)8.(3) 9.3) 10.1)
11.(1) 12.2) 13.2) 14.1) 15.2)
16.3) 17.1) 18.3) 19.3) 20.3)
21.2) 22.1) 23.4) 24.2) 25.2)
26.2) 27.3) 28.1) 29.3) 30.2)
31 1) 32 3) 33 2) 34 3)
Dos. Respuesta:
1.2), 5) 2.3), 5) El orden se puede cambiar.
3.11), 6) 4.2), 4), 5)
5.3) 5) 7) 6.3), 8)
7.1) 8.2), 4), 6)
Tres. Respuesta
Almacenar control de programa
El desplazamiento de la siguiente instrucción que se ejecutará en el segmento de código actual.
Adición y desplazamiento
Tabla de descriptores globales y tabla de descriptores de interrupciones tabla de descriptores locales y estado de tareas
Interrupciones enmascarables y no enmascarables
AX 0CFH
1200H 0100H 0200H
Fase de solicitud y arbitraje de bus, fase de direccionamiento, fase de transmisión de datos, fase de fin.
Cuatro. Respuesta:
1. Tercero por la derecha. Derecha 4. Error 5. Incorrecto
6. Incorrecto 7. Octavo por la derecha. Error 9. Mal 10 bien
11 mal 12 mal 13 mal 14 mal 15 mal
16 bien 17 bien 18 mal 19 bien 20 mal.
21 incorrectos, 22 correctos
Respuesta del verbo (abreviatura de verbo)
1. Explique cómo se implementa la tecnología superescalar en Pentium. (3 puntos)
La tecnología de ejecutar más de una instrucción simultáneamente en un ciclo de reloj (o ejecutar dos instrucciones simultáneamente en un ciclo de reloj) se llama tecnología superescalar.
En Pentium, el canal U y el canal V se utilizan para implementar operaciones superescalares.
2. Intente explicar brevemente el proceso por el cual Pentium convierte direcciones lógicas en direcciones físicas. (3 puntos)
Las direcciones proporcionadas por el sistema o programa son direcciones lógicas, que se convierten en direcciones lineales a través de componentes de segmentación. Esta dirección lineal es una dirección física si no está paginada.
Si se requiere paginación, el componente de paginación convierte direcciones lineales en direcciones físicas.
3. Describa los ocho pasos operativos y procesos de la operación de canalización del componente de punto flotante Pentium.
(4 puntos)
El componente de punto flotante de Pentium también utiliza tecnología de operación de canalización, que consta de ocho pasos de operación:
Precargar PF, decodificar D1 por primera vez y decodificar D1 por primera vez. la segunda vez D2, operación de lectura de memoria y registro EX,
Ejecute X1 por primera vez, ejecute X2 por segunda vez, escriba el número de punto flotante WF y reporte de errores.
Entre ellos, la captación previa PF y la decodificación D1 se utilizan por primera vez con los dos primeros pasos de operación en la canalización de números enteros, y el tercer paso de operación se utiliza en el componente de punto flotante.
Los primeros cinco pasos de operación activan la lógica de ejecución de la instrucción de punto flotante y luego se ejecutan los últimos cinco pasos de operación.