Hola a tod@s,
Esta semana tocaria ver el Tema 6 correspondiente al Capitulo 9 sobre Programación.
TEMA 9. PROGRAMACIÓN DE ORDENADORES
1. Conceptos de programa de ordenador y lenguaje de programación
2. El código máquina
3. El lenguaje ensamblador
4. Ventajas e inconvenientes del lenguaje ensamblador frentea los lenguajes de alto nivel
5. Lenguajes macroensambladores
6. Lenguajes de alto nivel
7. Entornos de programación
8. Programas traductores
9. Programas intérpretes
10. Compiladores
11. El análisis lexicográfico
12. El análisis sintáctico
13. El análisis semántico
14. Optimización del código
15. El montador de enlaces
16. Ejemplos de lenguajes de alto nivel
17. Fortran
18. COBOL
19. BASIC
20. Pascal
21. C
De esta unidad no os puedo adjunto transparencias y ejercicios resueltos de exámenes de otros años, ya que es más teorico.
Os dejo unos enlaces a la wikipedia sobre lo que se trata en ella para ampliar.
http://es.wikipedia.org/wiki/Programacion
http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n
http://es.wikipedia.org/wiki/Lista_de_lenguajes_de_programaci%C3%B3n
Espero que estos enlaces os ayuden a entender mejor esta parte de la teoria.
divendres, 28 de març del 2014
[UNED-AO14] 14B Enunciado a del PED1
Hola a todos,
Cuando tengáis resuelta esta primera PED1, enviarla al campus, pero también me enviáis copia por correo electrónico a mi cuenta de uned6xfi@gmail.com
Os dejo copia del mensaje del Equipo Docente de Madrid y lo que aparece en el campus sobre la misma:
Este mensaje es para confirmaros que, tal y como estaba anunciado en el curso virtual, ayer se publicó la PED I de la asignatura. Por favor, recordar a todos vuestros alumnos que accedan a la plataforma para descargarse los ejercicios y que los entreguen antes del 1 de Abril a las 23 h. También es importante que les remarquéis el hecho de que deben entregar no sólo las soluciones sino también los cálculos que hacen para llegar a las mismas, de otro modo no se deben calificar las pruebas.
Solicitar notificaciones
Un cordial saludo a todos,
Cuando tengáis resuelta esta primera PED1, enviarla al campus, pero también me enviáis copia por correo electrónico a mi cuenta de uned6xfi@gmail.com
Os dejo copia del mensaje del Equipo Docente de Madrid y lo que aparece en el campus sobre la misma:
Este mensaje es para confirmaros que, tal y como estaba anunciado en el curso virtual, ayer se publicó la PED I de la asignatura. Por favor, recordar a todos vuestros alumnos que accedan a la plataforma para descargarse los ejercicios y que los entreguen antes del 1 de Abril a las 23 h. También es importante que les remarquéis el hecho de que deben entregar no sólo las soluciones sino también los cálculos que hacen para llegar a las mismas, de otro modo no se deben calificar las pruebas.
Tareas
Solicitar notificaciones
Nombre | Fecha de entrega | Tipo de Asignación | |
---|---|---|---|
Ejercicios de Autoevaluación de la UD I (No activo) (Ver: Detalles ) |
Tarea | ||
Prueba de Evaluación a Distancia I (No activo) (Ver: Detalles ) |
Tarea | ||
Prueba de Evaluación a Distancia I - CURSO 2013-14 (121 Kb - PDF) (Ver: Enunciado | Detalles ) |
01 Abril 2014 23:00 | Tarea | |
Prueba de Evaluación a Distancia I - CURSO 2013_14 (121 Kb - PDF) (Ver: Enunciado | Detalles ) |
01 Abril 2014 23:00 | Tarea |
- Prueba de Evaluación a Distancia I - CURSO 2013-14
-
La Prueba de Evaluación a
Distancia es voluntaria, en caso de optar por realizarla cuenta con una
semana de plazo para ello. Una vez resueltos los ejercicios, debe crear
un archivo con formato pdf y cargarlos en la plataforma ALF para que
tanto su tutor, como el equipo docente, tengan acceso a él. Es necesario
enviar además de la solución, los cálculos y explicaciones que han
conducido a la misma para dar por válido cada uno de los ejercicios.
Un cordial saludo a todos,
divendres, 21 de març del 2014
[UNED-AO-14] TEMA 7. PERIFÉRICOS
Hola a tod@s,
Esta semana tocaría ver el Tema 5 correspondiente al Capitulo 7 sobre Periféricos.
TEMA 7. PERIFÉRICOS
1. Dispositivos de entrada/salida
2. Dispositivos de entrada
3. Dispositivos de salida
4. Dispositivos de almacenamiento
De esta unidad no os puedo adjunto transparencias y ejercicios resueltos de exámenes de otros años, ya que es más teórico.
Os dejo unos enlaces a la wikipedia sobre lo que se trata en ella para ampliar.
http://es.wikipedia.org/wiki/Entrada/salida
--
Saludos, el Profesor-Tutor Raül V . Lerma-Blasco
Esta semana tocaría ver el Tema 5 correspondiente al Capitulo 7 sobre Periféricos.
TEMA 7. PERIFÉRICOS
1. Dispositivos de entrada/salida
2. Dispositivos de entrada
3. Dispositivos de salida
4. Dispositivos de almacenamiento
De esta unidad no os puedo adjunto transparencias y ejercicios resueltos de exámenes de otros años, ya que es más teórico.
Os dejo unos enlaces a la wikipedia sobre lo que se trata en ella para ampliar.
http://es.wikipedia.org/wiki/Entrada/salida
Dispositivos de entrada
- Teclado
- Ratón o mouse
- Joystick o palanca de control manual
- El lápiz óptico
- El escáner de imágenes
- El detector o escáner de código de barras
- Sistemas de reconocimiento de voz con micrófono
- cámara web
- pantalla táctil
Dispositivos de salida
Dispositivos de entrada/salida
- Unidades de almacenamiento: CD,DVD, Memory cards, Disco Duro Externo, Disco duro, Pendrive USB.
- Módem
- Router
- Pantalla táctil
- Tarjeta de red
--
Saludos, el Profesor-Tutor Raül V . Lerma-Blasco
Etiquetes de comentaris:
almacenamiento,
Dispositivos,
entrada,
Periféricos,
salida,
T07
divendres, 14 de març del 2014
[UNED-AO-14] TEMA 6. ESTRUCTURA BÁSICA DE UN COMPUTADOR
1: [UNED-AO-14] TEMA 6. ESTRUCTURA BÁSICA DE UN COMPUTADOR
TEMA 6. ESTRUCTURA BÁSICA DE UN COMPUTADOR
1. Introducción
2. Memorias
3. Unidad Aritmética
4. Elementos de interconexión. Buses
5. La unidad de control
6. Estructura de un computador elemental y señales de control
7. Funcionamiento interno de un computador. Cronogramas de instrucciones
8. Unidad de entrada/salida
9. Modos de transferencia
http://es.wikipedia.org/wiki/Computador
Os dejo copia en el blog
http://uned6xao.blogspot.com.es/2014/03/uned-ao-14-tema-6-estructura-basica-de.html
--
Saludos, el Profesor-Tutor Raül V . Lerma-Blasco
Adjuntos:
- U06A_transp_estruc_basica_compu.pdf
- U06B_resumen_estruc_compu.pdf
- U06C_examenes_estruc_basica_compu_gestion.pdf
- U06D_examenes_estruc_basica_compu_sistemas.pdf
- U06E_e_ebc_2004.pdf
- U06F_e_ebc_2005.pdf
- U06G_e_ebc_2007.pdf
- U06H_e_ebc_2008.pdf
Arquitectura
Artículo principal: Arquitectura de computadoras
A pesar de que las tecnologías empleadas en las computadoras
digitales han cambiado mucho desde que aparecieron los primeros modelos
en los años 40, la mayoría todavía utiliza la Arquitectura de von Neumann, publicada a principios de los años 1940 por John von Neumann, que otros autores atribuyen a John Presper Eckert y John William Mauchly.La arquitectura de Von Neumann describe una computadora con 4 secciones principales: la unidad aritmético lógica (ALU por sus siglas del inglés: Arithmetic Logic Unit), la unidad de control, la memoria central, y los dispositivos de entrada y salida (E/S). Estas partes están interconectadas por canales de conductores denominados buses:
- La memoria es una secuencia de celdas de almacenamiento numeradas, donde cada una es un bit o unidad de información. La instrucción es la información necesaria para realizar lo que se desea con el computador. Las «celdas» contienen datos que se necesitan para llevar a cabo las instrucciones, con el computador. El número de celdas varían mucho de computador a computador, y las tecnologías empleadas para la memoria han cambiado bastante; van desde los relés electromecánicos, tubos llenos de mercurio en los que se formaban los pulsos acústicos, matrices de imanes permanentes, transistores individuales a circuitos integrados con millones de celdas en un solo chip. En general, la memoria puede ser reescrita varios millones de veces (memoria RAM); se parece más a una pizarra que a una lápida (memoria ROM) que sólo puede ser escrita una vez.
- El procesador (también llamado Unidad central de procesamiento o CPU) consta de manera básica de los siguientes elementos:
- La unidad aritmético lógica o ALU es el dispositivo diseñado y construido para llevar a cabo las operaciones elementales como las operaciones aritméticas (suma, resta, ...), operaciones lógicas (Y, O, NO), y operaciones de comparación o relacionales. En esta unidad es en donde se hace todo el trabajo computacional.
- La unidad de control sigue la dirección de las posiciones en memoria que contienen la instrucción que el computador va a realizar en ese momento; recupera la información poniéndola en la ALU para la operación que debe desarrollar. Transfiere luego el resultado a ubicaciones apropiadas en la memoria. Una vez que ocurre lo anterior, la unidad de control va a la siguiente instrucción (normalmente situada en la siguiente posición, a menos que la instrucción sea una instrucción de salto, informando al ordenador de que la próxima instrucción estará ubicada en otra posición de la memoria).
- Los procesadores pueden constar de además de las anteriormente citadas, de otras unidades adicionales como la unidad de coma flotante
Etiquetes de comentaris:
Buses,
computador,
Cronogramas,
elemental,
Elementos interconexión,
Estructura,
Memorias,
Modos transferencia,
señales control,
Unidad Aritmética,
Unidad control,
Unidad de entrada/salida
dimarts, 11 de març del 2014
14B Duda sobre el ejemplo 6-5 pag.244 bibliografia básica
Estimado Vicente,
Como seguro que tu duda puede servir para más compañer@s de este curso y de los siguientes, voy a contestarte en este blog de Arquitectura de Ordenadores (AO) que he creado este curso.
Pongo una captura de tu duda:
Primero hago una captura del ejemplo que mencionas para situarnos:
Como comentas, el resultado de la suma esta claro que es 7C (en base 16) y el bit de acarreo C activado.
Primero vamos a recordar los bits que existen:
Voy a intentar explicar con más detalle el texto que no entiendes del ejemplo.
Empiezo copiando todo este texto y poniendo en rojo mis ampliaciones o aclaraciones:
Espero que con estas aclaraciones haya quedado un poco más claro este ejemplo.
Como seguro que tu duda puede servir para más compañer@s de este curso y de los siguientes, voy a contestarte en este blog de Arquitectura de Ordenadores (AO) que he creado este curso.
Pongo una captura de tu duda:
Primero hago una captura del ejemplo que mencionas para situarnos:
Como comentas, el resultado de la suma esta claro que es 7C (en base 16) y el bit de acarreo C activado.
Primero vamos a recordar los bits que existen:
Voy a intentar explicar con más detalle el texto que no entiendes del ejemplo.
Empiezo copiando todo este texto y poniendo en rojo mis ampliaciones o aclaraciones:
- El resto de bits serán Z=0 (el resultado es distinto de cero) este bit solo se activa a 1 cuando el resultado es cero.
- N=0, ya que en el cálculo de este bit se considera habitualmente que el resultado está representado en complemento a dos (tienes que volver a ver en que consiste este sistema de representación que se crea a partir de aplicar el complemento a 1 al número original, para sumarle 1 a este y convertirlo en complemento a 2), y en esta representación el bit de signo es el más significativo, luego N=0=R7, (R7 es el último bit, el de mayor peso en la suma, el primero seria R0 que tiene el menor valor).
- V=1, (existe un desbordamiento) ya que considerando los datos en complemento a 2, son negativos (dato 1 = -75 , dato 2 = -57) y su suma (resultado correcto = -132) se sale de los límites de representación en complemento 2 con 8 bits (-128,127), luego ha existido desbordamiento.
- Otra forma de verlo es observando que el signo del resultado es positivo (R7=0) y los dos sumandos son negativos. P = 1, para generar un bit de paridad par, P = 0, para generar un bit de paridad impar.
Espero que con estas aclaraciones haya quedado un poco más claro este ejemplo.
dilluns, 10 de març del 2014
14B Vídeos sobre Sistemas Digitales: De las puertas lógicas al procesador
Os dejo aquí los enlaces a los vídeos de este curso MOOC.
Video Lectures Help
Having trouble viewing lectures?
Try changing players. Your current player format is html5. Change to flash.
Semana 0 / Week 0
(expanded, click to collapse)- Completed L0.1. Sistema binario de numeración (19:19)
- L0.2. Representación de algoritmos en pseudocódigo (19:14)
- L0.1. Binary numeration system (19:10)
- L0.2. Algorithm representation in pseudocode (17:11)
Semana 1 / Week 1
(expanded, click to collapse)- L1.0. PRESENTACIÓN DE LA SEMANA 1 (5:00)
- L1.1. Sistemas digitales (14:35)
- L1.2. Descripción de los sistemas digitales (16:05)
- L1.3. Sistemas electrónicos digitales (21:50)
- P1.0. VSµP - Very Simple µProcessor (3:21)
- P1.1. VSµP - Very Simple µProcessor (19:33)
- L1.0. WEEK 1 PRESENTATION (3:49)
- Completed L1.1. Digital systems (11:44)
- L1.2 Digital system description (10:32)
- L1.3 Digital electronic systems (16:38)
- P1.0. VSµP - Very Simple µProcessor (EN) (4:20)
- P1.1. VSµP - Very Simple µProcessor (EN) (24:01)
Semana 2 / Week 2
(expanded, click to collapse)- L2.0. PRESENTACIÓN DE LA SEMANA 2 (2:05)
- L2.1. Circuitos combinacionales (19:56)
- L2.2 Álgebra de Boole (21:27)
- L2.3. NAND, NOR, XOR, NXOR, TRI-STATE (37:03)
- P2.1. VSµP- Very Simple µProcessor (21:24)
- P2.2. VSµP- Very Simple µProcessor (27:32)
- L2.0. WEEK 2 PRESENTATION (1:50)
- L2.1. Combinational circuits (23:01)
- L2.2. Boolean Algebra (26:02)
- L2.3. NAND, NOR, XOR, NXOR, TRI-STATE (27:28)
- P2.1. VSµP- Very Simple µProcessor (EN) (30:12)
- P2.2. VSµP- Very Simple µProcessor (EN) (32:36)
Semana 3 / Week 3
(expanded, click to collapse)- Completed L3.0. PRESENTACIÓN DE LA SEMANA 3 (2:35)
- Completed L3.1. Herramientas para sistemas combinacionales (1de2) (10:24)
- Completed L3.1. Herramientas para sistemas combinacionales (2de2) (17:48)
- L3.2. Tiempos de respuesta (23:04)
- L3.3. Otros bloques lógicos (1de2) (17:50)
- L3.3. Otros bloques lógicos (2de2) (7:41)
- L3.4. Implementación de estructuras de programación (14:32)
- P3.1. VSµP – ALU design (1de2) (17:00)
- P3.1. VSµP – ALU design (2de2) (33:23)
- L3.0. WEEK 3 PRESENTATION (1:27)
- L3.1. Combinational circuit synthesis tools (21:33)
- L3.2. Propagation time (14:46)
- L3.3. Other logic blocks (24:06)
- L3.4. Programming language structures (14:28)
- P3.1. VSµP – ALU design (1outof2) (EN) (9:44)
- P3.1. VSµP – ALU design (2outof2) (EN) (17:49)
Semana 4 / Week 4
(expanded, click to collapse)- PRESENTACIÓN DE LA SEMANA 4 (1:52)
- L4.1. Bloques aritméticos (1de2) (13:37)
- L4.1. Bloques aritméticos (2de2) (15:19)
- L4.2. Short introduction to VHDL (ES) (32:17)
- L4.3. Short introduction to VHDL (ES) (26:58)
- L4.4 Short introduction to VHDL (ES) (36:15)
- WEEK 4 PRESENTATION (1:05)
- L4.1. Arithmetic blocks (27:29)
- L4.2. Short introduction to VHDL (EN) (22:07)
- L4.3. Short introduction to VHDL (EN) (18:30)
- L4.4. Short introduction to VHDL (EN) (32:37)
Vídeos herramienta VerilUOC - Videos VerilUOC Tool videos
(expanded, click to collapse)
Subscriure's a:
Missatges (Atom)