Fundamentos de Computadores. Manual de Laboratorio.
Este manual se ha diseñado como soporte para el laboratorio de segundo cuatrimestre de la asignatura de Fundamentos de Computadores (FC), impartida en todas las titulaciones de la Facultad de Informática de la UCM. El objetivo principal del laboratorio es estudiar en detalle el modelo de máquina ofr...
| Autores: | , |
|---|---|
| Tipo de recurso: | libro |
| Fecha de publicación: | 2014 |
| País: | España |
| Institución: | Universidad Complutense de Madrid (UCM) |
| Repositorio: | Docta Complutense |
| Idioma: | español |
| OAI Identifier: | oai:docta.ucm.es:20.500.14352/36632 |
| Acceso en línea: | https://hdl.handle.net/20.500.14352/36632 |
| Access Level: | acceso abierto |
| Palabra clave: | 004.4'424 ARM Ensamblador Lenguajes de programación Programación de ordenadores (Informática) Hardware 1203.23 Lenguajes de Programación |
| id |
ES_082d74e0b81effd69b52410886ef1eec |
|---|---|
| oai_identifier_str |
oai:docta.ucm.es:20.500.14352/36632 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Fundamentos de Computadores. Manual de Laboratorio.Tenllado Van Der Reijden, Christian TomásPiñuel Moreno, Luis004.4'424ARMEnsambladorLenguajes de programaciónProgramación de ordenadores (Informática)Hardware1203.23 Lenguajes de Programación1203.23 Lenguajes de ProgramaciónEste manual se ha diseñado como soporte para el laboratorio de segundo cuatrimestre de la asignatura de Fundamentos de Computadores (FC), impartida en todas las titulaciones de la Facultad de Informática de la UCM. El objetivo principal del laboratorio es estudiar en detalle el modelo de máquina ofrecido al programador en un computador actual. El estudio del lenguaje ensamblador es por tanto un vehículo fundamental para que el alumno comprenda el funcionamiento básico de un computador y que entienda qué tipo de código máquina podrá ser generado a partir del código de alto nivel que escriba y el impacto que tendrá en el rendimiento de su programa. El manual se ha organizado en cinco prácticas que el alumno debe hacer en orden. Cada una presenta los objetivos que persigue e introduce algunos conceptos teóricos nuevos que el alumno debe asimilar para realizarla. La última sección de cada guión explica al alumno lo que debe hacer para completar la práctica. Todas las prácticas excepto la última pueden realizarse sobre simulador, sin necesidad por tanto de tener ningún equipamiento de laboratorio. En la última sin embargo, será necesario utilizar una placa de prototipado, puesto que se diseña un programa que maneja algunos dispositivos de entrada/salida, con el fin de que el alumno comprenda los mecanismos básicos por los que el computador puede comunicarse con el resto del mundo.AutoeditadoUniversidad Complutense de Madrid20142014-01-0120142014-01-01bookhttp://purl.org/coar/resource_type/c_2f33info:eu-repo/semantics/bookapplication/pdfhttps://hdl.handle.net/20.500.14352/36632reponame:Docta Complutenseinstname:Universidad Complutense de Madrid (UCM)Españolspaopen accesshttp://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessoai:docta.ucm.es:20.500.14352/366322026-06-02T12:44:21Z |
| dc.title.none.fl_str_mv |
Fundamentos de Computadores. Manual de Laboratorio. |
| title |
Fundamentos de Computadores. Manual de Laboratorio. |
| spellingShingle |
Fundamentos de Computadores. Manual de Laboratorio. Tenllado Van Der Reijden, Christian Tomás 004.4'424 ARM Ensamblador Lenguajes de programación Programación de ordenadores (Informática) Hardware 1203.23 Lenguajes de Programación 1203.23 Lenguajes de Programación |
| title_short |
Fundamentos de Computadores. Manual de Laboratorio. |
| title_full |
Fundamentos de Computadores. Manual de Laboratorio. |
| title_fullStr |
Fundamentos de Computadores. Manual de Laboratorio. |
| title_full_unstemmed |
Fundamentos de Computadores. Manual de Laboratorio. |
| title_sort |
Fundamentos de Computadores. Manual de Laboratorio. |
| dc.creator.none.fl_str_mv |
Tenllado Van Der Reijden, Christian Tomás Piñuel Moreno, Luis |
| author |
Tenllado Van Der Reijden, Christian Tomás |
| author_facet |
Tenllado Van Der Reijden, Christian Tomás Piñuel Moreno, Luis |
| author_role |
author |
| author2 |
Piñuel Moreno, Luis |
| author2_role |
author |
| dc.contributor.none.fl_str_mv |
Universidad Complutense de Madrid |
| dc.subject.none.fl_str_mv |
004.4'424 ARM Ensamblador Lenguajes de programación Programación de ordenadores (Informática) Hardware 1203.23 Lenguajes de Programación 1203.23 Lenguajes de Programación |
| topic |
004.4'424 ARM Ensamblador Lenguajes de programación Programación de ordenadores (Informática) Hardware 1203.23 Lenguajes de Programación 1203.23 Lenguajes de Programación |
| description |
Este manual se ha diseñado como soporte para el laboratorio de segundo cuatrimestre de la asignatura de Fundamentos de Computadores (FC), impartida en todas las titulaciones de la Facultad de Informática de la UCM. El objetivo principal del laboratorio es estudiar en detalle el modelo de máquina ofrecido al programador en un computador actual. El estudio del lenguaje ensamblador es por tanto un vehículo fundamental para que el alumno comprenda el funcionamiento básico de un computador y que entienda qué tipo de código máquina podrá ser generado a partir del código de alto nivel que escriba y el impacto que tendrá en el rendimiento de su programa. El manual se ha organizado en cinco prácticas que el alumno debe hacer en orden. Cada una presenta los objetivos que persigue e introduce algunos conceptos teóricos nuevos que el alumno debe asimilar para realizarla. La última sección de cada guión explica al alumno lo que debe hacer para completar la práctica. Todas las prácticas excepto la última pueden realizarse sobre simulador, sin necesidad por tanto de tener ningún equipamiento de laboratorio. En la última sin embargo, será necesario utilizar una placa de prototipado, puesto que se diseña un programa que maneja algunos dispositivos de entrada/salida, con el fin de que el alumno comprenda los mecanismos básicos por los que el computador puede comunicarse con el resto del mundo. |
| publishDate |
2014 |
| dc.date.none.fl_str_mv |
2014 2014-01-01 2014 2014-01-01 |
| dc.type.none.fl_str_mv |
book http://purl.org/coar/resource_type/c_2f33 |
| dc.type.openaire.fl_str_mv |
info:eu-repo/semantics/book |
| format |
book |
| dc.identifier.none.fl_str_mv |
https://hdl.handle.net/20.500.14352/36632 |
| url |
https://hdl.handle.net/20.500.14352/36632 |
| dc.language.none.fl_str_mv |
Español spa |
| language_invalid_str_mv |
Español |
| language |
spa |
| dc.rights.none.fl_str_mv |
open access http://purl.org/coar/access_right/c_abf2 |
| dc.rights.openaire.fl_str_mv |
info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
open access http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Autoeditado |
| publisher.none.fl_str_mv |
Autoeditado |
| dc.source.none.fl_str_mv |
reponame:Docta Complutense instname:Universidad Complutense de Madrid (UCM) |
| instname_str |
Universidad Complutense de Madrid (UCM) |
| reponame_str |
Docta Complutense |
| collection |
Docta Complutense |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869403027572523008 |
| score |
15,300719 |