Documentos de Académico
Documentos de Profesional
Documentos de Cultura
11/02/2020 04
Actividad de investigación.
Capítulo 1:
1.1 Software Development Tools Overview
1.2 Tools Descriptions
Capítulo 2:
2.2 Executable Object Files
2.3 Introduction to Sections
2.3.1 Special Section Names
2.4 How the Assembler Handles Sections
2.4.1 Uninitialized Sections
2.4.2 Initialized Sections
2.4.7 Using Sections Directives
Explique
¿Qué es un archivo Objeto?
Un archivo de objeto es un archivo que contiene código de objeto, lo que significa código de
máquina de formato reubicable que generalmente no es directamente ejecutable.
¿Cuáles son las tres secciones principales que componen a un archivo objeto?
.text section
.data section
.bss section
¿Qué es un símbolo en un archivo objeto? (spnu118o sección 2.4.1, 2.6)
Las subsecciones son subdivisiones lógicas de secciones más grandes. Las subsecciones
son en sí mismas secciones y pueden ser manipuladas por el ensamblador y el enlazador.
¿Qué es una directiva (de preprocesamiento)?
Utilizando las directivas de secciones para intercambiar entre las diferentes secciones. Puede
usar las directivas de secciones para comenzar a ensamblar en una sección por primera vez,
o para continuar ensamblando en una sección que ya contiene código. En el último caso, el
ensamblador simplemente agrega el nuevo código al código que ya está en la sección.
1. Desarrollo.
2. Cuestionario.
Describa los pasos que siguió para crear un proyecto nuevo en lenguaje
ensamblador.
En la pestaña file, oprimir new >proyect css.
La figura 1muestra la penstaña que se desplegará al iniciar un nuevo proyecto.
Figura 1
En la opcion target, se elige Tiva C series, y la tarjeta a usar es la Tiva
TM4C1294NCPDT.
El tipo de conexión es STELLARIS.
Se nombra al proyecto de la manera que uno decida.
Para finalizar se selección en laparte inferiorizquiera la opcion empty project (with
main.c)
Se creara una proyecto con un main. C, el cual es necesario eliminar, para
posteriormente en el proyecto crear un source file, con nombre a elegir pero con
terminacion asm.
4. Bibliografía
http://downloads.ti.com/docs/esd/SPNU118O/#SPNU118O_HTML/introduction_to_object
_modules.html#2_Introduction_to_Object_Modules%3FTocPath%3D2%2520Introduction
%2520to%2520Object%2520Modules%7C_____0