La Red de Conocimientos Pedagógicos - Conocimientos para el examen de postgrado - ¿Cómo revisar el curso de posgrado en informática de Northeastern University y enviarlo a Penguin 8 4 1 4 7 6652?

¿Cómo revisar el curso de posgrado en informática de Northeastern University y enviarlo a Penguin 8 4 1 4 7 6652?

¡Los cursos principales de informática ahora son todos exámenes unificados! Las materias del examen incluyen: Inglés, Matemáticas I, Política y los cursos profesionales incluyen (estructura de datos, principios de composición informática, sistema operativo, red informática). Los libros de texto de revisión incluyen (Estructura de datos, Principios de composición informática, Tsinghua University Press, Tang Shuofei Higher Education Press, Computer Operating System (segunda edición), Tang Ziying Xi'an University of Electronic Science and Technology Press, Computer Network (quinta edición) ( Xie Xiren Electronics Industrial Press) Un libro de texto (matemáticas avanzadas - Tongji sexta edición, dos volúmenes, probabilidad - Universidad de Zhejiang cuarta edición, generación lineal - Tongji quinta edición) La Universidad Northeastern sigue siendo una buena escuela y no es particularmente difícil tomar el examen (porque no hay 34 Si apruebas la línea nacional, puedes ingresar al reexamen)

1. ¡Elige completar los espacios en blanco (opciones múltiples) (20 puntos)

1. La dirección de la memoria principal es m bits y la longitud de la palabra de la máquina es n bits, m > n. ② el modo de direccionamiento se ejecuta más lento para instrucciones largas, ③ el modo de direccionamiento tiene la velocidad de ejecución más rápida, ④ el modo de direccionamiento tiene la velocidad de ejecución más lenta, ⑤ el modo de direccionamiento tiene la longitud de instrucción más larga y ⑤ el modo de direccionamiento tiene la longitud de instrucción más corta. /p>

A..Direct b.direct c .register direct d .register indirect e .memory indirect

2. Deje que la instrucción de rama de direccionamiento relativo ocupe dos bytes, el primer byte es el código de operación, y el segundo byte es un desplazamiento relativo (expresado en complemento a dos). Cada vez que la CPU toma el primer byte de la memoria, completa automáticamente (PC) 1 → PC. Supongamos que el contenido actual de la PC es 2003H. debe transferirse a la dirección 200AH, entonces el primer byte de la instrucción de transferencia es. El contenido de los dos bytes debe ser ①. Si el contenido de la PC es 2008H y debe transferirse a la dirección 2001H, entonces. El contenido del segundo byte de la instrucción de transferencia debe ser ②.

Respuesta.. 05H B. .06H C.07H D.F7H E.F8H F.F9H

3. la dirección del vector de interrupción es.

A. Dirección de entrada de la subrutina b. Dirección de entrada de la rutina del servicio de interrupción

p>

C. p>

4. Cuando la fuente de interrupción emite una solicitud de interrupción, la CPU puede ejecutar el programa de servicio de interrupción correspondiente

A.ALU B. Registro especial c. F. ALU G. Dispositivo externo

H. Memoria principal I. Sistema operativo

5. En la memoria virtual, cuando se ejecuta el programa, la asignación de direcciones está determinada por

A. Sistema de compilación b. Cargador c. Sistema operativo

6. Se pueden reflejar las siguientes características

A. Usando el controlador de microprograma c. El número promedio de ciclos de máquina requeridos para ejecutar cada instrucción es menor a 2 d. Múltiples formatos de instrucción e. Longitud de instrucción variable f. Sólo instrucciones de carga/almacenamiento configuran una memoria grande. número de registros de propósito general I. Programación del proceso de instrucción bajo la influencia del software de compilación

2 Preguntas verdaderas o falsas (10 puntos)

1. La CPU para acceder a la memoria depende de la capacidad de la memoria. Cuanto mayor sea la capacidad de almacenamiento, más tiempo se tardará en acceder a la memoria.

2. Debido a que la memoria semiconductora solo puede almacenar datos después de encender la alimentación, y los datos se perderán después de apagar la alimentación, la memoria hecha de EPROM debe reescribir el contenido original después de encender la alimentación. .

3. La capacidad de memoria configurable en la mayoría de las computadoras personales está limitada por la cantidad de bits en el bus de direcciones.

4. La matriz lógica programable forma parte de la memoria principal.

5. El código de operación extendido es una tecnología de optimización que aumenta la longitud del código de operación a medida que disminuye el código de dirección. Las instrucciones en diferentes direcciones pueden tener códigos de operación de diferentes longitudes.

6. Las instrucciones de transferencia pueden cambiar el orden de ejecución de las instrucciones, por lo que al ejecutar dichas instrucciones, los valores de PC y SP cambiarán.

7. El generador de caracteres es una memoria que almacena una red de caracteres ASCII, y los caracteres chinos también se componen de una red. Por lo tanto, las computadoras que pueden procesar caracteres chinos también almacenan una red de caracteres chinos en sus generadores de caracteres.

8. El bus de la mayoría de las microcomputadoras consta de un bus de direcciones, un bus de datos y un bus de control, por lo que son una estructura de tres buses.

9. La tecnología de enmascaramiento de interrupciones utiliza el registro de máscara de interrupción para enmascarar la línea de solicitud de interrupción. Por lo tanto, solo los sistemas de interrupción de múltiples niveles (la CPU proporciona múltiples líneas de entrada de solicitud de interrupción) pueden usar tecnología de enmascaramiento de interrupciones.

10. La memoria de control se utiliza para almacenar microprogramas y debe ser más rápida que la memoria principal.

Tres. Explicación de la terminología (20 puntos)

1. Captación previa de instrucciones del sistema de cronometraje de tres niveles 2.8086 3. Computadora virtual

4. Localidad de acceso al programa. Canal

Cuatro. (5 puntos)

La velocidad de rotación de una memoria de disco es n rpm, * * * tiene cuatro superficies de grabación, cada información de grabación es m bytes y * * * tiene 256 canales. Pregunta: ①¿Cuál es la capacidad de almacenamiento de la memoria del disco? ②¿Cuál es la tasa de transferencia de datos del disco? ③¿Cuál es el tiempo promedio de espera?

Verbo intransitivo (5 puntos)

¿Podemos decir que la máquina con mayor velocidad de reloj es la más rápida? ¿Por qué?

Siete. (5 puntos)

¿Qué métodos se pueden utilizar para realizar las funciones de control del decodificador y la unidad de control de sincronización de microoperaciones? ¿Qué método es más lento?

Ocho. (5 puntos)

¿Qué es DMA? Las operaciones DMA se pueden dividir en varios pasos principales.

Nueve. (5 puntos)

Hay una memoria que es el nivel de memoria caché principal. La capacidad de la memoria principal es de 1 MB, la capacidad de la memoria caché es de 64 KB y cada bloque es de 8 KB. Si utiliza el método de mapeo directo, puede encontrar los siguientes puntos: ① ¿Cuál es el formato de dirección de la memoria principal? ②La dirección de la memoria principal es 25301H. ¿Dónde está en la memoria principal?

Diez (5 puntos)

¿Qué son el direccionamiento de índice y el direccionamiento de base? ¿Hay alguna diferencia entre los dos?

Once (10 puntos)

Como se muestra en la figura, una CPU existente necesita expandir 1K de memoria principal (usando el chip 2114) y dos periféricos, 1 como dispositivo de entrada, 2 como dispositivo de salida. Usando el modo de direccionamiento separado, cada periférico ocupa una dirección. La memoria principal y los periféricos comienzan desde la dirección de 0000H. Diseñe su propio decodificador (si es necesario). El decodificador diseñado debe incluir varios terminales de entrada y al menos un terminal de control para los terminales de salida correspondientes. Intente dibujar el diagrama de conexión de la CPU, el decodificador, la memoria principal y la interfaz periférica.

Las anteriores son preguntas reales del curso profesional Estructura de datos informáticos del año 2000 de la Universidad Northeastern.