Advertisement
Guest User

asdqwe

a guest
Nov 28th, 2015
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.64 KB | None | 0 0
  1. Interrupción para el procesamiento avanzado de la pantalla
  2. 10h
  3. en el ordenamiento de bytes_ las instrucciones de ensamblador para elegir 1,2, y
  4. 4 o un numero mayor de bytes proceden de la misma forma primero se lee el byte
  5. de menor peso que esta en el offset (desplazamiento ) 0
  6. little endian
  7. la siguiente función acepta datos desde el teclado y los guarda en la variable
  8. entrada 1 completa el código para tal hecho
  9. tecla1 proc near
  10. mov ah,__
  11. lea dx,entrada1
  12. int _____
  13. ret
  14. tecla1 endp
  15. ah, 21h
  16. en el ordenamiento de bytes al tener el byte de mayor peso el primero se puede
  17. comprobar de forma directa si el numero es positivo o negativo solo comprobando
  18. el primer byte (recordemos que el signo se almacena en el primer bit y sin
  19. necesidad de saber la longitud del numero)
  20. big endian
  21. las siguientes características indentifican al lenguaje
  22. proporciona mas control sobre el manejo particular de los requerimientos del
  23. hardware genera modulos ejecutables mas pequeños y mas compactos es mas
  24. probable que tenga una ejecución mas rápida
  25. ensamblador
  26. la mayoría de los sistemas unix el protocolo de eterneth tcp los procesadores de
  27. Motorola 68000 (y por lo tanto los maquintosh) hp y sun superstar utilizan este
  28. ordenamiento de bytes
  29. big endian
  30. este grupo de registros están formados por 4 registros de 16 bits que en ocasiones
  31. pueden funcionar como parejas de 8 bits son únicos en el sentido de que pueden
  32. direccionar como una palabra o como parte de un byte
  33. de datos
  34. en esta clasificación de organización paralela se encuentran los clúster y los
  35. multiprocesadores simétricos
  36. MIMD
  37. componente del cpu que se encarga de traer las instrucciones de la memoria
  38. principal y de terminar su tipo
  39. unidad de control
  40. el comando de debug utilizado para rastrear paso a paso la ejecución de un
  41. programa
  42. t
  43. Elige la secuencia correcta del ciclo de ejecución de instrucciones.
  44. 1. Decodifica o determina el tipo de operación (instrucción) a realizar.
  45. 2. Verifica si la instrucción requiere datos de la memoria y calcula su dirección
  46. para extraerlos o captarlos.
  47. 3. Guarda el resultado en memoria después de la ejecución
  48. 4. Regresa al ciclo para comenzar la ejecución de la siguiente instrucción.
  49. 5. Calcula, busca y capta de la memoria la siguiente instrucción.
  50. 6. Realiza o ejecuta la operación indicada en la instrucción.
  51. 5, 1, 2, 6, 3, 4
  52. Es el lenguaje cuyas instrucciones son directamente entendibles por las
  53. computadoras y no necesitan traducción posterior para que la máquina pueda
  54. comprender y ejecutar el programa.
  55. Lenguaje Maquina
  56. Esta arquitectura de procesadores utiliza la técnica de prebúsqueda de
  57. instrucciones
  58. RISC
  59. Este tipo de instrucciones puede implicar transferencia de datos, antes y/o
  60. después. Realiza la operación en la ALU. Actualiza códigos e indicadores de
  61. condición
  62. Aritmeticas
  63. Uno de los criterios de diseño para el formato de instrucciones establece que: Una
  64. dirección más corta significa una instrucción más corta, lo que no solamente ocupa
  65. menos espacio sino que también requiere _____________
  66. Menos tiempo de extracción
  67. Incluye los aspectos de alto nivel del diseño de una computadora, detalles de
  68. hardware transparentes al programador:
  69. • Diseño del CPU
  70. • Señales de control
  71. • tecnología de memoria
  72. • Estructura del bus
  73. • Interfases entre la computadora y periféricos
  74. Organizacion de computadoras
  75. Tipo de instrucción que puede especificar que la secuencia de ejecución se altere
  76. por lo que la CPU debe poner el contador de programa al valor adecuado
  77. de control de flujo
  78. ¿Cuál es la función principal del registro de banderas en un procesador?
  79. Registro indicador del estado actual de la ejecución de una instrucción
  80. Tipo de memoria en la que es factible copiar la ROM en RAM y acelerar
  81. sensiblemente el rendimiento del sistema, especialmente con los programas que
  82. se apoyan en la BIOS:
  83. memoria CMOS RAM
  84. ¿Por qué la mayoría de los procesadores RISC tiene una lógica de decodificación
  85. de tipo hardwired?
  86. Por la posible facilidad y rapidez del decodificado de la instrucción
  87. Este concepto de memoria maneja al sistema de memoria tal como lo ve el
  88. programador. Se enumera por bytes teniendo una dirección única:
  89. Logica
  90. Selecciona la opción para completar la siguiente información que representa un
  91. criterio de diseño para el formato de instrucción:
  92. Las instrucciones _______ son mejores que las instrucciones _______.
  93. cortas-largas
  94. Hablando de la memoria principal podemos decir que ___________ es la unidad
  95. más pequeña direccionable:
  96. un bit
  97. Analice la estructura propuesta a continuación; seleccione el orden de los datos en
  98. la memoria utilizando el ordenamiento big_endian si cada celda es capaz de
  99. almacenar un byte de información.
  100. Struct {
  101. Int a = 0x11223344 ; // ocupa una palabra en memoria
  102. }
  103. 0x11 0x22 0x33 0x44
  104. Si se tiene instrucciones de 16 bits: 4 bits para código de operación y siendo las
  105. direcciones de 4 bits, se realizará una expansión de código de operación debido a
  106. que ahora se necesitan 40 instrucciones, cuál de las siguientes opciones sería un
  107. posible diseño:
  108. 8 bits para el código de operación con los primeros 2 bits en 1 (11000000-
  109. 11100111) y dos direcciones
  110. El procesador cuenta con registros especiales para el manejo de la memoria, los
  111. cuales llevan las siglas:
  112. CS,DS,ES,SS
  113. Algunos ejemplos de este tipo de instrucciones son: MOVE, STORE, LOAD,
  114. EXHCANGE, CLEAR, SET
  115. transferencia de datos
  116. Los bytes en una palabra pueden enumerarse de izquierda a derecha como por
  117. ejemplo las máquinas de la familia Motorota, a este ordenamiento se le conoce
  118. como
  119. big endian
  120. Se encarga de estudiar aspectos como: el set de instrucciones, número de bits
  121. para representación de datos, mecanismos de E/S y las técnicas para
  122. direccionamiento de memoria. Conjunto de registros visibles al programador,
  123. conjunto de instrucciones máquina o ensamblador, tipos básicos de datos
  124. soportados por las instrucciones máquina, modos de direccionamiento,
  125. mecanismos de E/S
  126. Arquitectura de Computadoras
  127. Es una memoria RAM (lectura y escritura) que almanena las aplicaciones de SW,
  128. el sistema operativo y diversos programas que controlan los dispositivos de E/S,
  129. abarca los primeros 640Kb de memoria.
  130. PSW
  131. R1= 0X100, R2 = 0xFF, R1 = 0xF0
  132. En esta organización existen diferentes CPU’s que ejecutan diferentes
  133. instrucciones, compartiendo en alguna de sus implementaciones una memoria
  134. común:
  135. MIMD
  136. Es uno de los componentes de la unidad de control excepto:
  137. Indicadores
  138. Modo de direccionamiento en donde la dirección contenida en la instrucción es la
  139. dirección del objeto
  140. Directo
  141. El siguiente segmento de código presenta un error, identifíquelo:
  142. Fun: ADD AX,01
  143. ADD BX,AX
  144. SHL CX,1
  145. JMP Fun
  146. jamas terminara su ejecución
  147. El lenguaje ensamblador permite usar diferentes enunciados que permiten
  148. controlar la manera en que un programa ensambla y lista. Estos enunciados
  149. actúan sólo durante el ensamblado de un programa y no generan código
  150. ejecutable de máquina.
  151. Directivas
  152. Near
  153. ¿Qué significan los bits P y M que se encuentran en la tabla de páginas del
  154. administrador de memoria del sistema operativo?
  155. presencia y modificación
  156. 10h
  157. Comando de debug que permite ver el contenido del registro BX y poder asignarle
  158. un nuevo valor
  159. r bx
  160. Proc
  161. Le indica al ensamblador que inicie la generación de código objeto en un
  162. desplazamiento de 256K pasando el inicio del PSP, en donde el programa
  163. comienza
  164. org 100h
  165. Es un área especial en un programa en memoria que inicia en un límite de un
  166. párrafo, estos bloques son similares a la técnica de paginación pero manejando
  167. tamaños variables
  168. Segmento
  169. .data
  170. '$'
  171. Estas instrucciones actualizan el contador de programa. En el caso de llamadas y
  172. retornos de subrutinas, gestiona la transferencia y enlace de parámetros, ejemplos
  173. de estas instrucciones son: JUMP, JUMP CONDITIONAL
  174. de control de flujo
  175. DS, AX
  176. ENDP
  177. Permite hacer repeticiones de código teniendo el número de veces ha realizarlas,
  178. contenidas en el registro denominado CX decrementándolo:
  179. LOOP
  180. 64
  181. TITTLE,
  182. EL comando -u 0100 0110 en DEBUG realiza:
  183. Muestra el programa (desensambla) desde la dirección 0100 hasta la dirección
  184. 0110
  185. Memoria que es considerada como el método que permite efectuar de manera
  186. automática el proceso de Traslapes (piezas en las que se divide un programa), sin
  187. que el programador se de cuenta de lo que sucede, utilizando esquemas de
  188. paginación y segmentación
  189. Virtual
  190. El BIOS maneja las interrupciones 00H-1FH y el DOS maneja las interrupciones
  191. del rango:
  192. 20h-3fh
  193. Los primeros ____ kbs del sistema de memoria en todas las computadoras
  194. personales se llama área programada transitorio (TPA)
  195. 640
  196. Estas máquinas operan en paralelo con múltiples conjuntos de datos. Existen dos
  197. modelos: maquinas vectorial y procesador de arreglos (matricial)
  198. SIMD
  199. Una máquina de Von Newman corresponde a este tipo de organización, interpreta
  200. una única secuencia de instrucciones con una única secuencia de datos
  201. SISD
  202. Son computadoras que interpretan y ejecutan en gran número de instrucción, son
  203. más lentas con mayor número de modo de direccionamiento
  204. CISC
  205. La mayoría de los procesos RISC tienen una lógica de decodificación de tipo
  206. ________por la posible facilidad y rapidez
  207. Hardware
  208. Es la memoria RAM comprendida entre 0 y 64 KB, es la memoria utilizada por el
  209. MSR para programas de usuario
  210. memoria convencional
  211. Este registro contiene los datos y direcciones que el usuario necesita guardar
  212. temporalmente o para el uso de sus llamadas subrutinas
  213. SS
  214. Este criterio de la memoria se refiere que la memoria se numera por bytes y se
  215. referencia por medio de una dirección en formato hexadecimal
  216. organizacion lógica
  217. Campo de instrucción de bajo nivel que proporciona información para la operación
  218. que actúa sobre él:
  219. Operando
  220. 2.- Elije la secuencia del ciclo de instrucciones correcta:
  221. a) Decodifica o determina el tipo de operación (instrucciones a realizar)
  222. b) Verifica si las instrucciones requieren datos y calcula su instrucción para captar
  223. c) Guardar el resultado en memoria después de ejecución
  224. d) Regresa al ciclo para comenzar la ejecución de la siguiente instrucción
  225. e) Calcula, busca y capta de la memoria de siguiente instrucción
  226. f) Realiza o ejecuta la operación indicada en la instrucción
  227. 2,5,3,6,1,4Interrupción para el procesamiento avanzado de la pantalla
  228. 10h
  229. en el ordenamiento de bytes_ las instrucciones de ensamblador para elegir 1,2, y
  230. 4 o un numero mayor de bytes proceden de la misma forma primero se lee el byte
  231. de menor peso que esta en el offset (desplazamiento ) 0
  232. little endian
  233. la siguiente función acepta datos desde el teclado y los guarda en la variable
  234. entrada 1 completa el código para tal hecho
  235. tecla1 proc near
  236. mov ah,__
  237. lea dx,entrada1
  238. int _____
  239. ret
  240. tecla1 endp
  241. ah, 21h
  242. en el ordenamiento de bytes al tener el byte de mayor peso el primero se puede
  243. comprobar de forma directa si el numero es positivo o negativo solo comprobando
  244. el primer byte (recordemos que el signo se almacena en el primer bit y sin
  245. necesidad de saber la longitud del numero)
  246. big endian
  247. las siguientes características indentifican al lenguaje
  248. proporciona mas control sobre el manejo particular de los requerimientos del
  249. hardware genera modulos ejecutables mas pequeños y mas compactos es mas
  250. probable que tenga una ejecución mas rápida
  251. ensamblador
  252. la mayoría de los sistemas unix el protocolo de eterneth tcp los procesadores de
  253. Motorola 68000 (y por lo tanto los maquintosh) hp y sun superstar utilizan este
  254. ordenamiento de bytes
  255. big endian
  256. este grupo de registros están formados por 4 registros de 16 bits que en ocasiones
  257. pueden funcionar como parejas de 8 bits son únicos en el sentido de que pueden
  258. direccionar como una palabra o como parte de un byte
  259. de datos
  260. en esta clasificación de organización paralela se encuentran los clúster y los
  261. multiprocesadores simétricos
  262. MIMD
  263. componente del cpu que se encarga de traer las instrucciones de la memoria
  264. principal y de terminar su tipo
  265. unidad de control
  266. el comando de debug utilizado para rastrear paso a paso la ejecución de un
  267. programa
  268. t
  269. Elige la secuencia correcta del ciclo de ejecución de instrucciones.
  270. 1. Decodifica o determina el tipo de operación (instrucción) a realizar.
  271. 2. Verifica si la instrucción requiere datos de la memoria y calcula su dirección
  272. para extraerlos o captarlos.
  273. 3. Guarda el resultado en memoria después de la ejecución
  274. 4. Regresa al ciclo para comenzar la ejecución de la siguiente instrucción.
  275. 5. Calcula, busca y capta de la memoria la siguiente instrucción.
  276. 6. Realiza o ejecuta la operación indicada en la instrucción.
  277. 5, 1, 2, 6, 3, 4
  278. Es el lenguaje cuyas instrucciones son directamente entendibles por las
  279. computadoras y no necesitan traducción posterior para que la máquina pueda
  280. comprender y ejecutar el programa.
  281. Lenguaje Maquina
  282. Esta arquitectura de procesadores utiliza la técnica de prebúsqueda de
  283. instrucciones
  284. RISC
  285. Este tipo de instrucciones puede implicar transferencia de datos, antes y/o
  286. después. Realiza la operación en la ALU. Actualiza códigos e indicadores de
  287. condición
  288. Aritmeticas
  289. Uno de los criterios de diseño para el formato de instrucciones establece que: Una
  290. dirección más corta significa una instrucción más corta, lo que no solamente ocupa
  291. menos espacio sino que también requiere _____________
  292. Menos tiempo de extracción
  293. Incluye los aspectos de alto nivel del diseño de una computadora, detalles de
  294. hardware transparentes al programador:
  295. • Diseño del CPU
  296. • Señales de control
  297. • tecnología de memoria
  298. • Estructura del bus
  299. • Interfases entre la computadora y periféricos
  300. Organizacion de computadoras
  301. Tipo de instrucción que puede especificar que la secuencia de ejecución se altere
  302. por lo que la CPU debe poner el contador de programa al valor adecuado
  303. de control de flujo
  304. ¿Cuál es la función principal del registro de banderas en un procesador?
  305. Registro indicador del estado actual de la ejecución de una instrucción
  306. Tipo de memoria en la que es factible copiar la ROM en RAM y acelerar
  307. sensiblemente el rendimiento del sistema, especialmente con los programas que
  308. se apoyan en la BIOS:
  309. memoria CMOS RAM
  310. ¿Por qué la mayoría de los procesadores RISC tiene una lógica de decodificación
  311. de tipo hardwired?
  312. Por la posible facilidad y rapidez del decodificado de la instrucción
  313. Este concepto de memoria maneja al sistema de memoria tal como lo ve el
  314. programador. Se enumera por bytes teniendo una dirección única:
  315. Logica
  316. Selecciona la opción para completar la siguiente información que representa un
  317. criterio de diseño para el formato de instrucción:
  318. Las instrucciones _______ son mejores que las instrucciones _______.
  319. cortas-largas
  320. Hablando de la memoria principal podemos decir que ___________ es la unidad
  321. más pequeña direccionable:
  322. un bit
  323. Analice la estructura propuesta a continuación; seleccione el orden de los datos en
  324. la memoria utilizando el ordenamiento big_endian si cada celda es capaz de
  325. almacenar un byte de información.
  326. Struct {
  327. Int a = 0x11223344 ; // ocupa una palabra en memoria
  328. }
  329. 0x11 0x22 0x33 0x44
  330. Si se tiene instrucciones de 16 bits: 4 bits para código de operación y siendo las
  331. direcciones de 4 bits, se realizará una expansión de código de operación debido a
  332. que ahora se necesitan 40 instrucciones, cuál de las siguientes opciones sería un
  333. posible diseño:
  334. 8 bits para el código de operación con los primeros 2 bits en 1 (11000000-
  335. 11100111) y dos direcciones
  336. El procesador cuenta con registros especiales para el manejo de la memoria, los
  337. cuales llevan las siglas:
  338. CS,DS,ES,SS
  339. Algunos ejemplos de este tipo de instrucciones son: MOVE, STORE, LOAD,
  340. EXHCANGE, CLEAR, SET
  341. transferencia de datos
  342. Los bytes en una palabra pueden enumerarse de izquierda a derecha como por
  343. ejemplo las máquinas de la familia Motorota, a este ordenamiento se le conoce
  344. como
  345. big endian
  346. Se encarga de estudiar aspectos como: el set de instrucciones, número de bits
  347. para representación de datos, mecanismos de E/S y las técnicas para
  348. direccionamiento de memoria. Conjunto de registros visibles al programador,
  349. conjunto de instrucciones máquina o ensamblador, tipos básicos de datos
  350. soportados por las instrucciones máquina, modos de direccionamiento,
  351. mecanismos de E/S
  352. Arquitectura de Computadoras
  353. Es una memoria RAM (lectura y escritura) que almanena las aplicaciones de SW,
  354. el sistema operativo y diversos programas que controlan los dispositivos de E/S,
  355. abarca los primeros 640Kb de memoria.
  356. PSW
  357. R1= 0X100, R2 = 0xFF, R1 = 0xF0
  358. En esta organización existen diferentes CPU’s que ejecutan diferentes
  359. instrucciones, compartiendo en alguna de sus implementaciones una memoria
  360. común:
  361. MIMD
  362. Es uno de los componentes de la unidad de control excepto:
  363. Indicadores
  364. Modo de direccionamiento en donde la dirección contenida en la instrucción es la
  365. dirección del objeto
  366. Directo
  367. El siguiente segmento de código presenta un error, identifíquelo:
  368. Fun: ADD AX,01
  369. ADD BX,AX
  370. SHL CX,1
  371. JMP Fun
  372. jamas terminara su ejecución
  373. El lenguaje ensamblador permite usar diferentes enunciados que permiten
  374. controlar la manera en que un programa ensambla y lista. Estos enunciados
  375. actúan sólo durante el ensamblado de un programa y no generan código
  376. ejecutable de máquina.
  377. Directivas
  378. Near
  379. ¿Qué significan los bits P y M que se encuentran en la tabla de páginas del
  380. administrador de memoria del sistema operativo?
  381. presencia y modificación
  382. 10h
  383. Comando de debug que permite ver el contenido del registro BX y poder asignarle
  384. un nuevo valor
  385. r bx
  386. Proc
  387. Le indica al ensamblador que inicie la generación de código objeto en un
  388. desplazamiento de 256K pasando el inicio del PSP, en donde el programa
  389. comienza
  390. org 100h
  391. Es un área especial en un programa en memoria que inicia en un límite de un
  392. párrafo, estos bloques son similares a la técnica de paginación pero manejando
  393. tamaños variables
  394. Segmento
  395. .data
  396. '$'
  397. Estas instrucciones actualizan el contador de programa. En el caso de llamadas y
  398. retornos de subrutinas, gestiona la transferencia y enlace de parámetros, ejemplos
  399. de estas instrucciones son: JUMP, JUMP CONDITIONAL
  400. de control de flujo
  401. DS, AX
  402. ENDP
  403. Permite hacer repeticiones de código teniendo el número de veces ha realizarlas,
  404. contenidas en el registro denominado CX decrementándolo:
  405. LOOP
  406. 64
  407. TITTLE,
  408. EL comando -u 0100 0110 en DEBUG realiza:
  409. Muestra el programa (desensambla) desde la dirección 0100 hasta la dirección
  410. 0110
  411. Memoria que es considerada como el método que permite efectuar de manera
  412. automática el proceso de Traslapes (piezas en las que se divide un programa), sin
  413. que el programador se de cuenta de lo que sucede, utilizando esquemas de
  414. paginación y segmentación
  415. Virtual
  416. El BIOS maneja las interrupciones 00H-1FH y el DOS maneja las interrupciones
  417. del rango:
  418. 20h-3fh
  419. Los primeros ____ kbs del sistema de memoria en todas las computadoras
  420. personales se llama área programada transitorio (TPA)
  421. 640
  422. Estas máquinas operan en paralelo con múltiples conjuntos de datos. Existen dos
  423. modelos: maquinas vectorial y procesador de arreglos (matricial)
  424. SIMD
  425. Una máquina de Von Newman corresponde a este tipo de organización, interpreta
  426. una única secuencia de instrucciones con una única secuencia de datos
  427. SISD
  428. Son computadoras que interpretan y ejecutan en gran número de instrucción, son
  429. más lentas con mayor número de modo de direccionamiento
  430. CISC
  431. La mayoría de los procesos RISC tienen una lógica de decodificación de tipo
  432. ________por la posible facilidad y rapidez
  433. Hardware
  434. Es la memoria RAM comprendida entre 0 y 64 KB, es la memoria utilizada por el
  435. MSR para programas de usuario
  436. memoria convencional
  437. Este registro contiene los datos y direcciones que el usuario necesita guardar
  438. temporalmente o para el uso de sus llamadas subrutinas
  439. SS
  440. Este criterio de la memoria se refiere que la memoria se numera por bytes y se
  441. referencia por medio de una dirección en formato hexadecimal
  442. organizacion lógica
  443. Campo de instrucción de bajo nivel que proporciona información para la operación
  444. que actúa sobre él:
  445. Operando
  446. 2.- Elije la secuencia del ciclo de instrucciones correcta:
  447. a) Decodifica o determina el tipo de operación (instrucciones a realizar)
  448. b) Verifica si las instrucciones requieren datos y calcula su instrucción para captar
  449. c) Guardar el resultado en memoria después de ejecución
  450. d) Regresa al ciclo para comenzar la ejecución de la siguiente instrucción
  451. e) Calcula, busca y capta de la memoria de siguiente instrucción
  452. f) Realiza o ejecuta la operación indicada en la instrucción
  453. 2,5,3,6,1,4
  454.  
  455.  
  456.  
  457.  
  458.  
  459. Interrupción para el procesamiento avanzado de la pantalla
  460. 10h
  461. en el ordenamiento de bytes_ las instrucciones de ensamblador para elegir 1,2, y
  462. 4 o un numero mayor de bytes proceden de la misma forma primero se lee el byte
  463. de menor peso que esta en el offset (desplazamiento ) 0
  464. little endian
  465. la siguiente función acepta datos desde el teclado y los guarda en la variable
  466. entrada 1 completa el código para tal hecho
  467. tecla1 proc near
  468. mov ah,__
  469. lea dx,entrada1
  470. int _____
  471. ret
  472. tecla1 endp
  473. ah, 21h
  474. en el ordenamiento de bytes al tener el byte de mayor peso el primero se puede
  475. comprobar de forma directa si el numero es positivo o negativo solo comprobando
  476. el primer byte (recordemos que el signo se almacena en el primer bit y sin
  477. necesidad de saber la longitud del numero)
  478. big endian
  479. las siguientes características indentifican al lenguaje
  480. proporciona mas control sobre el manejo particular de los requerimientos del
  481. hardware genera modulos ejecutables mas pequeños y mas compactos es mas
  482. probable que tenga una ejecución mas rápida
  483. ensamblador
  484. la mayoría de los sistemas unix el protocolo de eterneth tcp los procesadores de
  485. Motorola 68000 (y por lo tanto los maquintosh) hp y sun superstar utilizan este
  486. ordenamiento de bytes
  487. big endian
  488. este grupo de registros están formados por 4 registros de 16 bits que en ocasiones
  489. pueden funcionar como parejas de 8 bits son únicos en el sentido de que pueden
  490. direccionar como una palabra o como parte de un byte
  491. de datos
  492. en esta clasificación de organización paralela se encuentran los clúster y los
  493. multiprocesadores simétricos
  494. MIMD
  495. componente del cpu que se encarga de traer las instrucciones de la memoria
  496. principal y de terminar su tipo
  497. unidad de control
  498. el comando de debug utilizado para rastrear paso a paso la ejecución de un
  499. programa
  500. t
  501. Elige la secuencia correcta del ciclo de ejecución de instrucciones.
  502. 1. Decodifica o determina el tipo de operación (instrucción) a realizar.
  503. 2. Verifica si la instrucción requiere datos de la memoria y calcula su dirección
  504. para extraerlos o captarlos.
  505. 3. Guarda el resultado en memoria después de la ejecución
  506. 4. Regresa al ciclo para comenzar la ejecución de la siguiente instrucción.
  507. 5. Calcula, busca y capta de la memoria la siguiente instrucción.
  508. 6. Realiza o ejecuta la operación indicada en la instrucción.
  509. 5, 1, 2, 6, 3, 4
  510. Es el lenguaje cuyas instrucciones son directamente entendibles por las
  511. computadoras y no necesitan traducción posterior para que la máquina pueda
  512. comprender y ejecutar el programa.
  513. Lenguaje Maquina
  514. Esta arquitectura de procesadores utiliza la técnica de prebúsqueda de
  515. instrucciones
  516. RISC
  517. Este tipo de instrucciones puede implicar transferencia de datos, antes y/o
  518. después. Realiza la operación en la ALU. Actualiza códigos e indicadores de
  519. condición
  520. Aritmeticas
  521. Uno de los criterios de diseño para el formato de instrucciones establece que: Una
  522. dirección más corta significa una instrucción más corta, lo que no solamente ocupa
  523. menos espacio sino que también requiere _____________
  524. Menos tiempo de extracción
  525. Incluye los aspectos de alto nivel del diseño de una computadora, detalles de
  526. hardware transparentes al programador:
  527. • Diseño del CPU
  528. • Señales de control
  529. • tecnología de memoria
  530. • Estructura del bus
  531. • Interfases entre la computadora y periféricos
  532. Organizacion de computadoras
  533. Tipo de instrucción que puede especificar que la secuencia de ejecución se altere
  534. por lo que la CPU debe poner el contador de programa al valor adecuado
  535. de control de flujo
  536. ¿Cuál es la función principal del registro de banderas en un procesador?
  537. Registro indicador del estado actual de la ejecución de una instrucción
  538. Tipo de memoria en la que es factible copiar la ROM en RAM y acelerar
  539. sensiblemente el rendimiento del sistema, especialmente con los programas que
  540. se apoyan en la BIOS:
  541. memoria CMOS RAM
  542. ¿Por qué la mayoría de los procesadores RISC tiene una lógica de decodificación
  543. de tipo hardwired?
  544. Por la posible facilidad y rapidez del decodificado de la instrucción
  545. Este concepto de memoria maneja al sistema de memoria tal como lo ve el
  546. programador. Se enumera por bytes teniendo una dirección única:
  547. Logica
  548. Selecciona la opción para completar la siguiente información que representa un
  549. criterio de diseño para el formato de instrucción:
  550. Las instrucciones _______ son mejores que las instrucciones _______.
  551. cortas-largas
  552. Hablando de la memoria principal podemos decir que ___________ es la unidad
  553. más pequeña direccionable:
  554. un bit
  555. Analice la estructura propuesta a continuación; seleccione el orden de los datos en
  556. la memoria utilizando el ordenamiento big_endian si cada celda es capaz de
  557. almacenar un byte de información.
  558. Struct {
  559. Int a = 0x11223344 ; // ocupa una palabra en memoria
  560. }
  561. 0x11 0x22 0x33 0x44
  562. Si se tiene instrucciones de 16 bits: 4 bits para código de operación y siendo las
  563. direcciones de 4 bits, se realizará una expansión de código de operación debido a
  564. que ahora se necesitan 40 instrucciones, cuál de las siguientes opciones sería un
  565. posible diseño:
  566. 8 bits para el código de operación con los primeros 2 bits en 1 (11000000-
  567. 11100111) y dos direcciones
  568. El procesador cuenta con registros especiales para el manejo de la memoria, los
  569. cuales llevan las siglas:
  570. CS,DS,ES,SS
  571. Algunos ejemplos de este tipo de instrucciones son: MOVE, STORE, LOAD,
  572. EXHCANGE, CLEAR, SET
  573. transferencia de datos
  574. Los bytes en una palabra pueden enumerarse de izquierda a derecha como por
  575. ejemplo las máquinas de la familia Motorota, a este ordenamiento se le conoce
  576. como
  577. big endian
  578. Se encarga de estudiar aspectos como: el set de instrucciones, número de bits
  579. para representación de datos, mecanismos de E/S y las técnicas para
  580. direccionamiento de memoria. Conjunto de registros visibles al programador,
  581. conjunto de instrucciones máquina o ensamblador, tipos básicos de datos
  582. soportados por las instrucciones máquina, modos de direccionamiento,
  583. mecanismos de E/S
  584. Arquitectura de Computadoras
  585. Es una memoria RAM (lectura y escritura) que almanena las aplicaciones de SW,
  586. el sistema operativo y diversos programas que controlan los dispositivos de E/S,
  587. abarca los primeros 640Kb de memoria.
  588. PSW
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement