SlideShare una empresa de Scribd logo
1 de 11
INTEGRANTES:
 Alcira Gonzales Muñoz
 Lisbeth Alexandra Vásquez Cieza
CURSO: Microprocesadores
DOCENTE: Marco Aurelio Porro Chulli
2016- II
Un array es un grupo o una colección finita,
homogénea y ordenada de elementos.
Pertenece a los datos estructurados de tipo
estático.
 ORDENADO: Significa que el elemento primero,
segundo, tercero…, enésimo de un arreglo puede ser
identificado.
 HOMOGÉNEOS: Es decir, del mismo tipo de datos. Un
arreglo puede ser compuesto de todos sus elementos
de tipo entero, etc.
 FINITO: Tiene un número de elementos limitado.
 ASIGNACIÓN: Permite asignar o dar un valor a una posición del arreglo. Si
se desea asignar un valor a todas las posiciones del arreglo se debe usar
una estructura de control repetitiva (para Mientras o Repetir).
 LECTURA/ESCRITURA: Este proceso consiste en leer o escribir un valor en
cada posición del arreglo.
 RECORRIDO: Se puede acceder a los elementos de un arreglo para
introducir datos (leer) en él o bien para visualizar un contenido (escribir).
 ACTUALIZACIÓN: Permite modificar o realizar edición de datos existentes en un arreglo.
Las operaciones que se pueden realizar son:
 Añadir; permite agregar un nuevo elemento al final del arreglo.
 Borrar; permite eliminar un elemento del arreglo.
 Insertar; permite agregar nuevos valores entre los elementos de un arreglo.
 ORDENACIÓN: Esta operación permite organizar los elementos de un arreglo
ascendentemente o descendentemente, esto se hace con el propósito de acceder
rápidamente a los elementos del arreglo.
 BÚSQUEDA: Permite consultar los elementos de un arreglo de acuerdo a un valor
ingresado. Para esto se recorre el arreglo y se va comparando el valor buscado con los
elementos del arreglo hasta encontrar o no el valor buscado.
 UNIDIMENSIONAL: También llamado Vector o Fila, es un tipo
de datos estructurados compuesto de un número determinado
de elementos, de tamaño fijo y del mismo tipo.
 BIDIMENSIONAL: También llamado Tabla o Matriz, es un tipo de
arreglo que tiene 2 índices (columnas y filas).
 MULTIDIMENSIONAL: Es un arreglo que maneja varios índices
por lo tanto varias direcciones.
En lenguaje ensamblador se utiliza el tipo de
direccionamiento escalado para acceder a las posiciones de
un arreglo. Hay que tomar en cuenta la dirección inicial del
arreglo y utilizar un índice para ir recorriendo cada uno de
sus elementos. El tamaño de los datos representa el
desplazamiento entre dos posiciones del arreglo.
Es importante como se puede ver, el
Lenguaje Ensamblador es directamente traducible
al Lenguaje de Máquina, y viceversa; simplemente, es una
abstracción que facilita su uso para los seres humanos.
 Tal como se puede comprobar, el lenguaje ensamblador es un
lenguaje de muy bajo nivel con una complejidad elevada en
comparación con lenguajes de un nivel más alto, es necesario
conocerse el funcionamiento, arquitectura y juego de
instrucciones de un CPU para poder programar para ella.
 A pesar de su gran ventaja de rendimiento, sus defectos
suelen prevalecer y no es el lenguaje más usado
 Este Lenguaje Ensamblador es muy importante porque es
considerado de primera generación a partir de él se
derivaron todos los demás lenguajes hasta llegar a los de alto
nivel.
ARREGLOS

Más contenido relacionado

La actualidad más candente (20)

Bienvenidos
BienvenidosBienvenidos
Bienvenidos
 
Arreglos
Arreglos Arreglos
Arreglos
 
Tipo de datos
Tipo de datosTipo de datos
Tipo de datos
 
Presentacion C++
Presentacion C++Presentacion C++
Presentacion C++
 
Algoritmos y Datos
Algoritmos y DatosAlgoritmos y Datos
Algoritmos y Datos
 
Presentacion java
Presentacion javaPresentacion java
Presentacion java
 
Presentacion java
Presentacion javaPresentacion java
Presentacion java
 
Algoritmos y Estructuras de Datos
Algoritmos y Estructuras de DatosAlgoritmos y Estructuras de Datos
Algoritmos y Estructuras de Datos
 
Diagramas de secuencia
Diagramas de secuenciaDiagramas de secuencia
Diagramas de secuencia
 
Ap3 java
Ap3   javaAp3   java
Ap3 java
 
Diagrama de secuencia 2
Diagrama de secuencia 2Diagrama de secuencia 2
Diagrama de secuencia 2
 
Estructura de datos y algoritmos
Estructura de datos y algoritmos Estructura de datos y algoritmos
Estructura de datos y algoritmos
 
Estructuras de datos i print
Estructuras de datos i printEstructuras de datos i print
Estructuras de datos i print
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Estructuras fundamentales
Estructuras fundamentalesEstructuras fundamentales
Estructuras fundamentales
 
Maquina de turing
Maquina de turingMaquina de turing
Maquina de turing
 
Arrays. drey aguilera 1
Arrays. drey aguilera 1Arrays. drey aguilera 1
Arrays. drey aguilera 1
 
Estructuras de datos fundamentales
Estructuras de datos  fundamentalesEstructuras de datos  fundamentales
Estructuras de datos fundamentales
 
Diagrama de Secuencia
Diagrama de SecuenciaDiagrama de Secuencia
Diagrama de Secuencia
 
ESTRUCTURAS DE DATOS FUNDAMENTALES
ESTRUCTURAS DE DATOS FUNDAMENTALESESTRUCTURAS DE DATOS FUNDAMENTALES
ESTRUCTURAS DE DATOS FUNDAMENTALES
 

Destacado (17)

Le note biografiche dei consulenti del Salone del Libro 2017
Le note biografiche dei consulenti del Salone del Libro 2017Le note biografiche dei consulenti del Salone del Libro 2017
Le note biografiche dei consulenti del Salone del Libro 2017
 
FinalProjectProposal
FinalProjectProposalFinalProjectProposal
FinalProjectProposal
 
Gravel pumps
Gravel pumpsGravel pumps
Gravel pumps
 
Cronica los cambios tecnologicos
Cronica los cambios tecnologicosCronica los cambios tecnologicos
Cronica los cambios tecnologicos
 
Reflexión transforamción del aprendizaje
Reflexión transforamción del aprendizajeReflexión transforamción del aprendizaje
Reflexión transforamción del aprendizaje
 
La rueda de la vida
La rueda de la vidaLa rueda de la vida
La rueda de la vida
 
Arreglos
ArreglosArreglos
Arreglos
 
Fac simile-scheda referedum costituzionale
Fac simile-scheda referedum costituzionaleFac simile-scheda referedum costituzionale
Fac simile-scheda referedum costituzionale
 
Orange vkdlsjf(1)
Orange vkdlsjf(1)Orange vkdlsjf(1)
Orange vkdlsjf(1)
 
Transcript
TranscriptTranscript
Transcript
 
Recommendation Letter from Seller
Recommendation Letter from SellerRecommendation Letter from Seller
Recommendation Letter from Seller
 
Young People and the Law
Young People and the LawYoung People and the Law
Young People and the Law
 
Кабінет історії
Кабінет історіїКабінет історії
Кабінет історії
 
Laptoppc use habits in academia
Laptoppc use habits in academiaLaptoppc use habits in academia
Laptoppc use habits in academia
 
кабінет історії
кабінет історіїкабінет історії
кабінет історії
 
Кабінет інформатики
Кабінет інформатикиКабінет інформатики
Кабінет інформатики
 
Base de datos
Base de datosBase de datos
Base de datos
 

Similar a ARREGLOS (20)

Arrays
ArraysArrays
Arrays
 
Clase 10 Estructuras De Datos Y Arreglos
Clase 10 Estructuras De Datos Y ArreglosClase 10 Estructuras De Datos Y Arreglos
Clase 10 Estructuras De Datos Y Arreglos
 
Vectores, matrices y estructuras
Vectores, matrices y estructurasVectores, matrices y estructuras
Vectores, matrices y estructuras
 
ARREGLOS
ARREGLOSARREGLOS
ARREGLOS
 
Estructuras de Datos Elementos y Arreglos.ppt
Estructuras de Datos Elementos y Arreglos.pptEstructuras de Datos Elementos y Arreglos.ppt
Estructuras de Datos Elementos y Arreglos.ppt
 
Angela y vicky I-B
Angela y vicky I-BAngela y vicky I-B
Angela y vicky I-B
 
Arreglos
ArreglosArreglos
Arreglos
 
Los arreglos yei
Los arreglos yeiLos arreglos yei
Los arreglos yei
 
Los arreglos yeisy
Los arreglos yeisyLos arreglos yeisy
Los arreglos yeisy
 
Array bidimensional
Array bidimensionalArray bidimensional
Array bidimensional
 
Arrayoareglos
ArrayoareglosArrayoareglos
Arrayoareglos
 
Array o arreglos
Array o arreglos Array o arreglos
Array o arreglos
 
Los arreglos crisbet
Los arreglos crisbetLos arreglos crisbet
Los arreglos crisbet
 
5ta Evaluación de Progamación.docx
5ta Evaluación de Progamación.docx5ta Evaluación de Progamación.docx
5ta Evaluación de Progamación.docx
 
Arreglos
ArreglosArreglos
Arreglos
 
Programación 2
Programación 2Programación 2
Programación 2
 
Introducción a C++
Introducción a C++Introducción a C++
Introducción a C++
 
Arreglos
ArreglosArreglos
Arreglos
 
Ape unidad4
Ape unidad4Ape unidad4
Ape unidad4
 
Trabajo algoritmo
Trabajo algoritmo Trabajo algoritmo
Trabajo algoritmo
 

Más de LISBETH ALEXANDRA VASQUEZ CIEZA (18)

SUBNETEO DE REDES
SUBNETEO DE REDESSUBNETEO DE REDES
SUBNETEO DE REDES
 
MODELO DE REFERENCIA TCP/IP
MODELO DE REFERENCIA TCP/IPMODELO DE REFERENCIA TCP/IP
MODELO DE REFERENCIA TCP/IP
 
DISPOSITIVOS DE RED
DISPOSITIVOS DE REDDISPOSITIVOS DE RED
DISPOSITIVOS DE RED
 
RED
REDRED
RED
 
INSTRUCCIONES REPETITIVAS EN ASSEMBLER
INSTRUCCIONES REPETITIVAS EN ASSEMBLERINSTRUCCIONES REPETITIVAS EN ASSEMBLER
INSTRUCCIONES REPETITIVAS EN ASSEMBLER
 
LENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADORLENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADOR
 
MICROCONTROLADOR
MICROCONTROLADORMICROCONTROLADOR
MICROCONTROLADOR
 
ARQUITECTURA CISC
ARQUITECTURA CISCARQUITECTURA CISC
ARQUITECTURA CISC
 
ARQUITECTURA DE UN MICROPROCESADOR
ARQUITECTURA DE UN MICROPROCESADORARQUITECTURA DE UN MICROPROCESADOR
ARQUITECTURA DE UN MICROPROCESADOR
 
MICROPROCESADORES
MICROPROCESADORESMICROPROCESADORES
MICROPROCESADORES
 
PROCEDIMIENTOS ALMACENADOS
PROCEDIMIENTOS ALMACENADOSPROCEDIMIENTOS ALMACENADOS
PROCEDIMIENTOS ALMACENADOS
 
LENGUAJE TRANSACT SQL
LENGUAJE TRANSACT SQLLENGUAJE TRANSACT SQL
LENGUAJE TRANSACT SQL
 
BASE DE DATOS MICROSOFT SQL SERVER
BASE DE DATOS MICROSOFT SQL SERVERBASE DE DATOS MICROSOFT SQL SERVER
BASE DE DATOS MICROSOFT SQL SERVER
 
NORMALIZACION
NORMALIZACIONNORMALIZACION
NORMALIZACION
 
ALGEBRA RELACIONAL
ALGEBRA RELACIONALALGEBRA RELACIONAL
ALGEBRA RELACIONAL
 
MODELO RELACIONAL
MODELO RELACIONALMODELO RELACIONAL
MODELO RELACIONAL
 
DISEÑO DE UNA BASE DE DATOS
DISEÑO DE UNA BASE DE DATOSDISEÑO DE UNA BASE DE DATOS
DISEÑO DE UNA BASE DE DATOS
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 

Último

Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajasjuanprv
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingKevinCabrera96
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfXimenaFallaLecca1
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrialGibranDiaz7
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaAlexanderimanolLencr
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptCRISTOFERSERGIOCANAL
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptMarianoSanchez70
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOLTERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOLdanilojaviersantiago
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOLUISDAVIDVIZARRETARA
 

Último (20)

Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrial
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOLTERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
 

ARREGLOS

  • 1. INTEGRANTES:  Alcira Gonzales Muñoz  Lisbeth Alexandra Vásquez Cieza CURSO: Microprocesadores DOCENTE: Marco Aurelio Porro Chulli 2016- II
  • 2. Un array es un grupo o una colección finita, homogénea y ordenada de elementos. Pertenece a los datos estructurados de tipo estático.
  • 3.  ORDENADO: Significa que el elemento primero, segundo, tercero…, enésimo de un arreglo puede ser identificado.  HOMOGÉNEOS: Es decir, del mismo tipo de datos. Un arreglo puede ser compuesto de todos sus elementos de tipo entero, etc.  FINITO: Tiene un número de elementos limitado.
  • 4.  ASIGNACIÓN: Permite asignar o dar un valor a una posición del arreglo. Si se desea asignar un valor a todas las posiciones del arreglo se debe usar una estructura de control repetitiva (para Mientras o Repetir).  LECTURA/ESCRITURA: Este proceso consiste en leer o escribir un valor en cada posición del arreglo.  RECORRIDO: Se puede acceder a los elementos de un arreglo para introducir datos (leer) en él o bien para visualizar un contenido (escribir).
  • 5.  ACTUALIZACIÓN: Permite modificar o realizar edición de datos existentes en un arreglo. Las operaciones que se pueden realizar son:  Añadir; permite agregar un nuevo elemento al final del arreglo.  Borrar; permite eliminar un elemento del arreglo.  Insertar; permite agregar nuevos valores entre los elementos de un arreglo.  ORDENACIÓN: Esta operación permite organizar los elementos de un arreglo ascendentemente o descendentemente, esto se hace con el propósito de acceder rápidamente a los elementos del arreglo.  BÚSQUEDA: Permite consultar los elementos de un arreglo de acuerdo a un valor ingresado. Para esto se recorre el arreglo y se va comparando el valor buscado con los elementos del arreglo hasta encontrar o no el valor buscado.
  • 6.  UNIDIMENSIONAL: También llamado Vector o Fila, es un tipo de datos estructurados compuesto de un número determinado de elementos, de tamaño fijo y del mismo tipo.  BIDIMENSIONAL: También llamado Tabla o Matriz, es un tipo de arreglo que tiene 2 índices (columnas y filas).  MULTIDIMENSIONAL: Es un arreglo que maneja varios índices por lo tanto varias direcciones.
  • 7. En lenguaje ensamblador se utiliza el tipo de direccionamiento escalado para acceder a las posiciones de un arreglo. Hay que tomar en cuenta la dirección inicial del arreglo y utilizar un índice para ir recorriendo cada uno de sus elementos. El tamaño de los datos representa el desplazamiento entre dos posiciones del arreglo.
  • 8. Es importante como se puede ver, el Lenguaje Ensamblador es directamente traducible al Lenguaje de Máquina, y viceversa; simplemente, es una abstracción que facilita su uso para los seres humanos.
  • 9.  Tal como se puede comprobar, el lenguaje ensamblador es un lenguaje de muy bajo nivel con una complejidad elevada en comparación con lenguajes de un nivel más alto, es necesario conocerse el funcionamiento, arquitectura y juego de instrucciones de un CPU para poder programar para ella.  A pesar de su gran ventaja de rendimiento, sus defectos suelen prevalecer y no es el lenguaje más usado
  • 10.  Este Lenguaje Ensamblador es muy importante porque es considerado de primera generación a partir de él se derivaron todos los demás lenguajes hasta llegar a los de alto nivel.