Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Gratis
¡Más rápido que el navegador!
 

Lenguaje ensamblador x86

Índice Lenguaje ensamblador x86

El lenguaje ensamblador x86 es la familia de los lenguajes ensambladores para los procesadores de la familia x86 introducida en abril de 1972, que incluye desde los procesadores Intel 8086 y 8088, pasando por los Pentium de Intel y los Athlon de AMD y llegando hasta los últimos procesadores x86 de estas compañías.

103 relaciones: Advanced Micro Devices, AMD Athlon, AMD Athlon 64, AMD Opteron, AT&T, Bit, Bootstrapping (informática), Bus (informática), Código de operación, Circuito integrado, Compilador, Conjunto de instrucciones, Controlador de dispositivo, Coprocesador, Cyrix, Data Display Debugger, Datapoint 2200, Decompilador, Depuración de programas, Depurador, Desensamblador, DOS, Endianness, Ensamblador, Ensamblador de alto nivel, Ensambladores A86 y A386, Flat assembler, GNU Assembler, GNU Compiler Collection, GNU Debugger, GNU toolchain, GNU/Linux, High Level Assembly, Intérprete (informática), Intel, Intel 8008, Intel 80186 y 80188, Intel 80286, Intel 80386, Intel 80486, Intel 8080, Intel 8085, Intel 8086 y 8088, Intel 8087, Intel Core Duo, Intel Core i7, Intel Pentium, Interactive Disassembler, Lenguaje de alto nivel, Lenguaje de bajo nivel, ..., Lenguaje de máquina, Lenguaje de programación, Lenguaje ensamblador, Macro ensamblador, Microprocesador, Microsoft Macro Assembler, Microsoft Windows, MMX, Modo 8086 virtual, Modo de Gerencia del Sistema, Modo largo, Modo protegido, Modo real, MOV, Multihilo, Multitarea, Núcleo (informática), Número e, NEC Corporation, NEC V20, Netwide Assembler, NOP, OllyDbg, Pentium 4, Pila (informática), Registro (hardware), Registro de estado, Regla mnemotécnica, Retrocompatibilidad, RosASM, Salto (informática), SIMD, Sistema de ventanas X, Sistema embebido, Sistema hexadecimal, Sistema operativo, Sistema operativo de tiempo real, SoftICE, Software de aplicación, SSE, SSE4, Superescalar, Turbo Assembler, Unidad aritmética lógica, Unidad central de procesamiento, Unidad de coma flotante, Unix, Valgrind, Vector de interrupciones, X86, X86-64, X87, 3DNow!. Expandir índice (53 más) »

Advanced Micro Devices

Advanced Micro Devices, Inc. (AMD) es una compañía estadounidense de semiconductores con sede en Santa Clara, California, que desarrolla procesadores de computación y productos tecnológicos similares de consumo.

¡Nuevo!!: Lenguaje ensamblador x86 y Advanced Micro Devices · Ver más »

AMD Athlon

Athlon es una serie de microprocesadores x86-64 diseñada por AMD para computadoras personales presentada en el año 1999.

¡Nuevo!!: Lenguaje ensamblador x86 y AMD Athlon · Ver más »

AMD Athlon 64

El AMD Athlon 64 es un microprocesador x86 de octava generación que implementa el conjunto de instrucciones AMD64, que fueron introducidas con el procesador Opteron.

¡Nuevo!!: Lenguaje ensamblador x86 y AMD Athlon 64 · Ver más »

AMD Opteron

Opteron es una línea de microprocesadores x86 de AMD para servidores y estaciones de trabajo, y fue el primer microprocesador con arquitectura x86 que usó el conjunto de instrucciones AMD64, también conocido como x86-64.

¡Nuevo!!: Lenguaje ensamblador x86 y AMD Opteron · Ver más »

AT&T

AT&T Inc. es un holding multinacional estadounidense de telecomunicaciones con sede en Whitacre Tower en Downtown Dallas, Dallas, Texas.

¡Nuevo!!: Lenguaje ensamblador x86 y AT&T · Ver más »

Bit

En informática o teoría de la información, el bit corresponde a un dígito del sistema de numeración binario y representa la unidad mínima de información.

¡Nuevo!!: Lenguaje ensamblador x86 y Bit · Ver más »

Bootstrapping (informática)

La palabra inglesa bootstrapping es generalmente un término utilizado para describir el arranque, o proceso de inicio de cualquier ordenador.

¡Nuevo!!: Lenguaje ensamblador x86 y Bootstrapping (informática) · Ver más »

Bus (informática)

En arquitectura de computadores, el bus (o canal) es un sistema digital que transfiere datos entre los componentes de una computadora.

¡Nuevo!!: Lenguaje ensamblador x86 y Bus (informática) · Ver más »

Código de operación

En informática, un opcode (operation code) o código de operación es la porción de una instrucción de lenguaje de máquina que especifica la operación a ser realizada.

¡Nuevo!!: Lenguaje ensamblador x86 y Código de operación · Ver más »

Circuito integrado

Un circuito integrado (CI), también conocido como chip o microchip, es una estructura de pequeñas dimensiones de material semiconductor, normalmente silicio, de algunos milímetros cuadrados de superficie (área), sobre la que se fabrican circuitos electrónicos generalmente mediante fotolitografía y que está protegida dentro de un encapsulado plástico o de cerámica.

¡Nuevo!!: Lenguaje ensamblador x86 y Circuito integrado · Ver más »

Compilador

En informática, un compilador es un programa que traduce código escrito en un lenguaje de programación (llamado fuente) a otro lenguaje (conocido como objeto).

¡Nuevo!!: Lenguaje ensamblador x86 y Compilador · Ver más »

Conjunto de instrucciones

Un conjunto de instrucciones, repertorio de instrucciones, juego de instrucciones o ISA (del inglés instruction set architecture, «arquitectura del conjunto de instrucciones») es una especificación que detalla las instrucciones que una unidad central de procesamiento puede entender y ejecutar, o el conjunto de todos los comandos implementados por un diseño particular de una CPU.

¡Nuevo!!: Lenguaje ensamblador x86 y Conjunto de instrucciones · Ver más »

Controlador de dispositivo

Un controlador de dispositivo o manejador de dispositivo (en inglés: device driver, o simplemente driver)Del idioma inglés: ''Device'' ("Dispositivo") y ''Driver'' ("Manejador" o "Controlador").

¡Nuevo!!: Lenguaje ensamblador x86 y Controlador de dispositivo · Ver más »

Coprocesador

Un coprocesador es un microprocesador de un ordenador utilizado como suplemento de las funciones del procesador principal (la CPU).

¡Nuevo!!: Lenguaje ensamblador x86 y Coprocesador · Ver más »

Cyrix

Cyrix fue una empresa dedicada a la fabricación de microprocesadores que comenzó a operar en 1988 como un proveedor de coprocesadores matemáticos de alto rendimiento para sistemas 286 y 386.

¡Nuevo!!: Lenguaje ensamblador x86 y Cyrix · Ver más »

Data Display Debugger

Data Display Debugger o DDD es una popular interfaz gráfica de usuario para depuradores en línea de comandos como GDB, DBX, JDB, WDB, XDB, el depurador de Perl o el depurador de Python.

¡Nuevo!!: Lenguaje ensamblador x86 y Data Display Debugger · Ver más »

Datapoint 2200

El Datapoint 2200 fue un terminal programable lanzado por Computer Terminal Corporation (CTC) en junio de 1970.

¡Nuevo!!: Lenguaje ensamblador x86 y Datapoint 2200 · Ver más »

Decompilador

Un decompilador (del inglés "decompiler", a veces castellanizado descompilador) es un programa de ordenador que realiza la operación inversa a un compilador.

¡Nuevo!!: Lenguaje ensamblador x86 y Decompilador · Ver más »

Depuración de programas

La depuración de programas es el proceso de identificar y corregir errores de programación.

¡Nuevo!!: Lenguaje ensamblador x86 y Depuración de programas · Ver más »

Depurador

Un depurador (en inglés: debugger) es un programa que se utiliza para detectar e identificar los errores en un software (el programa "objetivo") y, por lo tanto, los desarrolladores pueden encontrar los fallos en el programa de forma más fácil, facilitando el proceso de corrección.

¡Nuevo!!: Lenguaje ensamblador x86 y Depurador · Ver más »

Desensamblador

Un desensamblador o disassembler es un programa de computador que traduce el lenguaje de máquina a lenguaje ensamblador, la operación inversa de la que hace el ensamblador.

¡Nuevo!!: Lenguaje ensamblador x86 y Desensamblador · Ver más »

DOS

DOS (sigla de Disk Operating System, "Sistema Operativo de Disco" o "Sistema Operativo en Disco") es una familia de sistemas operativos para computadoras personales (PC).

¡Nuevo!!: Lenguaje ensamblador x86 y DOS · Ver más »

Endianness

El término inglés endianness (en español extremidad y a veces endianidad) designa el formato en el que se almacenan los datos de más de un byte en un ordenador.

¡Nuevo!!: Lenguaje ensamblador x86 y Endianness · Ver más »

Ensamblador

El término ensamblador (del inglés assembler) se refiere a un tipo de programa informático que se encarga de traducir un fichero fuente escrito en un lenguaje ensamblador, a un fichero objeto que contiene código máquina, ejecutable directamente por el microprocesador.

¡Nuevo!!: Lenguaje ensamblador x86 y Ensamblador · Ver más »

Ensamblador de alto nivel

Los ensambladores de alto nivel, en inglés High Level Assembler (HLA), son traductores de lenguaje ensamblador que incorporan, en un ensamblador, características encontradas en los modernos lenguajes de programación de alto nivel.

¡Nuevo!!: Lenguaje ensamblador x86 y Ensamblador de alto nivel · Ver más »

Ensambladores A86 y A386

A86 es un compacto ensamblador comercial desarrollado para la familia de procesadores Intel X86 por Eric Isaacson.

¡Nuevo!!: Lenguaje ensamblador x86 y Ensambladores A86 y A386 · Ver más »

Flat assembler

Flat assembler (FASM) es un ensamblador libre, multi-paso con el estilo de sintaxis de Intel para las arquitecturas IA-32, y x86-64.

¡Nuevo!!: Lenguaje ensamblador x86 y Flat assembler · Ver más »

GNU Assembler

El gas, o GNU Assembler, es el ensamblador del proyecto GNU.

¡Nuevo!!: Lenguaje ensamblador x86 y GNU Assembler · Ver más »

GNU Compiler Collection

El GNU Compiler Collection (colección de compiladores GNU) es un conjunto de compiladores creados por el proyecto GNU.

¡Nuevo!!: Lenguaje ensamblador x86 y GNU Compiler Collection · Ver más »

GNU Debugger

GDB o GNU Debugger es el depurador estándar para el compilador GNU.

¡Nuevo!!: Lenguaje ensamblador x86 y GNU Debugger · Ver más »

GNU toolchain

El GNU toolchain agrupa a una serie de proyectos que contienen las herramientas de desarrollo de software producidas por el proyecto GNU.

¡Nuevo!!: Lenguaje ensamblador x86 y GNU toolchain · Ver más »

GNU/Linux

GNU/Linux (pronunciado oficialmente como ñu linux o también ge-ene-u linux en español), es una familia de sistemas operativos tipo Unix compuesto por software libre y de código abierto.

¡Nuevo!!: Lenguaje ensamblador x86 y GNU/Linux · Ver más »

High Level Assembly

El High Level Assembly (HLA) es un lenguaje ensamblador desarrollado por Randall Hyde, que puede usar construcciones de lenguaje de alto nivel para ayudar, en el lenguaje ensamblador x86, tanto a programadores principiantes como a desarrolladores avanzados por igual.

¡Nuevo!!: Lenguaje ensamblador x86 e High Level Assembly · Ver más »

Intérprete (informática)

En ciencias de la computación, intérprete o interpretador es un programa informático capaz de analizar y ejecutar otros programas.

¡Nuevo!!: Lenguaje ensamblador x86 e Intérprete (informática) · Ver más »

Intel

Intel Corporation es el mayor fabricante de circuitos integrados del mundo según su cifra de negocio anual.

¡Nuevo!!: Lenguaje ensamblador x86 e Intel · Ver más »

Intel 8008

El Intel 8008 (i8008) es un microprocesador diseñado y fabricado por Intel que fue lanzado al mercado en abril de 1972.

¡Nuevo!!: Lenguaje ensamblador x86 e Intel 8008 · Ver más »

Intel 80186 y 80188

Los Intel 80186 y 80188 (i80186 e i81088) son dos microprocesadores que fueron desarrollados por Intel alrededor de 1982.

¡Nuevo!!: Lenguaje ensamblador x86 e Intel 80186 y 80188 · Ver más »

Intel 80286

El Intel 80286 (llamado oficialmente iAPX 286, también conocido como i286 o 286) es un microprocesador de 16 bits de la familia x86, que fue lanzado al mercado por Intel el 1 de febrero de 1982.

¡Nuevo!!: Lenguaje ensamblador x86 e Intel 80286 · Ver más »

Intel 80386

El Intel 80386 (i386, 386) fue un microprocesador CISC con arquitectura x86.

¡Nuevo!!: Lenguaje ensamblador x86 e Intel 80386 · Ver más »

Intel 80486

Los Intel 80486 (i486, 486) son una familia de microprocesadores de 32bits con arquitectura x86 diseñados y fabricados por Intel Corporation y también fabricados mediante licencia o ingeniería inversa por otras empresas como IBM, Texas Instruments, AMD, Cyrix y Chips and Technologies con diseños distintos o clonados.

¡Nuevo!!: Lenguaje ensamblador x86 e Intel 80486 · Ver más »

Intel 8080

El Intel 8080 fue un microprocesador temprano diseñado y fabricado por Intel.

¡Nuevo!!: Lenguaje ensamblador x86 e Intel 8080 · Ver más »

Intel 8085

El Intel 8085 es un microprocesador de Intel diseñado por Masatoshi Shima y Stan Mazor.

¡Nuevo!!: Lenguaje ensamblador x86 e Intel 8085 · Ver más »

Intel 8086 y 8088

El Intel 8086 y el Intel 8088 (i8086, llamados oficialmente iAPX 86, e i8088) son los primeros microprocesadores de 16 bits diseñados por Intel.

¡Nuevo!!: Lenguaje ensamblador x86 e Intel 8086 y 8088 · Ver más »

Intel 8087

El Intel 8087, anunciado en 1980, fue el primer coprocesador de coma flotante para la línea de microprocesadores Intel 8086 y 8088.

¡Nuevo!!: Lenguaje ensamblador x86 e Intel 8087 · Ver más »

Intel Core Duo

Intel Core Duo es un microprocesador histórico de sexta generación lanzado en enero del 2006 por Intel, posterior al Pentium D y antecesor al Core 2 Duo.

¡Nuevo!!: Lenguaje ensamblador x86 e Intel Core Duo · Ver más »

Intel Core i7

Core i7 es una nomenclatura que designa procesadores de gama alta de la marca Intel.

¡Nuevo!!: Lenguaje ensamblador x86 e Intel Core i7 · Ver más »

Intel Pentium

Intel® Pentium® es una gama de microprocesadores de quinta generación con arquitectura x86 producidos por Intel Corporation.

¡Nuevo!!: Lenguaje ensamblador x86 e Intel Pentium · Ver más »

Interactive Disassembler

En informática, Interactive Disassembler (Desensamblador Interactivo), más conocido por su acrónimo IDA, es un desensamblador empleado para ingeniería inversa.

¡Nuevo!!: Lenguaje ensamblador x86 e Interactive Disassembler · Ver más »

Lenguaje de alto nivel

Un lenguaje de programación de alto nivel se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de la capacidad con que las máquinas lo ejecutan.

¡Nuevo!!: Lenguaje ensamblador x86 y Lenguaje de alto nivel · Ver más »

Lenguaje de bajo nivel

Un lenguaje de programación de características de bajo nivel o de primera generación es aquel en el que sus instrucciones ejercen un control directo sobre el hardware y están condicionados por la estructura física de las computadoras que lo soportan.

¡Nuevo!!: Lenguaje ensamblador x86 y Lenguaje de bajo nivel · Ver más »

Lenguaje de máquina

El lenguaje de máquina o código máquina es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador de una computadora o el microcontrolador de un autómata.

¡Nuevo!!: Lenguaje ensamblador x86 y Lenguaje de máquina · Ver más »

Lenguaje de programación

Un lenguaje de programación es un lenguaje formal (o artificial, es decir, un lenguaje con reglas gramaticales bien definidas) que proporciona a una persona, en este caso el programador, la capacidad y habilidad de escribir (o programar) una serie de instrucciones o secuencias de órdenes en forma de algoritmos con el fin de controlar el comportamiento físico o lógico de un sistema informático, para que de esa manera se puedan obtener diversas clases de datos o ejecutar determinadas tareas.

¡Nuevo!!: Lenguaje ensamblador x86 y Lenguaje de programación · Ver más »

Lenguaje ensamblador

El lenguaje ensamblador o assembler (en inglés: assembler language y la abreviación asm) es un lenguaje de programación que se usa en los microprocesadores.

¡Nuevo!!: Lenguaje ensamblador x86 y Lenguaje ensamblador · Ver más »

Macro ensamblador

Un macro ensamblador es un ensamblador modular, descendiente de los ensambladores básicos.

¡Nuevo!!: Lenguaje ensamblador x86 y Macro ensamblador · Ver más »

Microprocesador

El procesador o microprocesador es la unidad de procesamiento principal de un ordenador, es por ello la unidad más importante, el «cerebro» de un ordenador.

¡Nuevo!!: Lenguaje ensamblador x86 y Microprocesador · Ver más »

Microsoft Macro Assembler

El Microsoft Macro Assembler (MASM) es un ensamblador para la familia x86 de microprocesadores.

¡Nuevo!!: Lenguaje ensamblador x86 y Microsoft Macro Assembler · Ver más »

Microsoft Windows

Windows es el nombre de una familia de distribuciones de software para PC, servidores, sistemas empotrados y antiguamente teléfonos inteligentes desarrollados y vendidos por Microsoft y disponibles para múltiples arquitecturas, tales como x86, x86-64 (x64) y ARM.

¡Nuevo!!: Lenguaje ensamblador x86 y Microsoft Windows · Ver más »

MMX

MMX es un Conjunto de instrucciones SIMD diseñado por Intel e introducido en 1997 en sus microprocesadores Pentium MMX.

¡Nuevo!!: Lenguaje ensamblador x86 y MMX · Ver más »

Modo 8086 virtual

En el microprocesador 80386 y posteriores, el modo 8086 virtual, también llamado modo real virtual o VM86, permite la ejecución de aplicaciones de modo real que violan las reglas bajo control de un sistema operativo de modo protegido.

¡Nuevo!!: Lenguaje ensamblador x86 y Modo 8086 virtual · Ver más »

Modo de Gerencia del Sistema

El Modo de Gerencia de Sistema, o System Management Mode (SMM) en inglés, es un modo de operación lanzado por primera vez con el Intel 386SL y disponible en microprocesadores posteriores de la arquitectura x86, en el que es suspendida toda la ejecución normal (incluyendo el sistema operativo), y es ejecutado un software especial separado en un modo de alto privilegio (usualmente un depurador en firmware o asistido por hardware).

¡Nuevo!!: Lenguaje ensamblador x86 y Modo de Gerencia del Sistema · Ver más »

Modo largo

En la arquitectura de computador AMD64 (x86-64), el modo largo (long mode) es el modo donde una aplicación o sistema operativo de 64 bits pueden acceder a las instrucciones y los registros de 64 bits del procesador.

¡Nuevo!!: Lenguaje ensamblador x86 y Modo largo · Ver más »

Modo protegido

El modo protegido es un modo operacional de los CPUs compatibles x86 de la serie 80286 y posteriores.

¡Nuevo!!: Lenguaje ensamblador x86 y Modo protegido · Ver más »

Modo real

El modo real (también llamado modo de dirección real en los manuales de Intel) es un modo de operación del 8086 y posteriores CPUs compatibles de la arquitectura x86.

¡Nuevo!!: Lenguaje ensamblador x86 y Modo real · Ver más »

MOV

Mov es una instrucción en el lenguaje ensamblador de la mayoría de procesadores, cuyo propósito es la transferencia de datos entre registros de procesador o registro y memoria.

¡Nuevo!!: Lenguaje ensamblador x86 y MOV · Ver más »

Multihilo

La técnica conocida como multihilo (del inglés: multithreading) permite a las unidades centrales de procesamiento (CPU) aumentar el rendimiento del núcleo de un procesador sin necesidad de alterar la frecuencia.

¡Nuevo!!: Lenguaje ensamblador x86 y Multihilo · Ver más »

Multitarea

La multitarea es la característica de los sistemas operativos modernos que permite que varios procesos o aplicaciones se ejecuten aparentemente al mismo tiempo, compartiendo uno o más procesadores.

¡Nuevo!!: Lenguaje ensamblador x86 y Multitarea · Ver más »

Núcleo (informática)

En informática, un núcleo o kernel (de la raíz germánica Kern, 'núcleo', 'hueso') es un software que constituye una parte fundamental del sistema operativo, y se define como la parte que se ejecuta en modo privilegiado (conocido también como modo núcleo).

¡Nuevo!!: Lenguaje ensamblador x86 y Núcleo (informática) · Ver más »

Número e

En matemáticas, la constante \text\, es uno de los números irracionales y los números trascendentes más importantes.

¡Nuevo!!: Lenguaje ensamblador x86 y Número e · Ver más »

NEC Corporation

es una compañía multinacional japonesa de tecnología y comunicaciones con oficina central en Minato-ku, Tokio (Japón).

¡Nuevo!!: Lenguaje ensamblador x86 y NEC Corporation · Ver más »

NEC V20

El NEC V20 (μPD70108) es un microprocesador fabricado por NEC Corporation.

¡Nuevo!!: Lenguaje ensamblador x86 y NEC V20 · Ver más »

Netwide Assembler

El Netwide Assembler o NASM es un ensamblador libre para la plataforma Intel x86.

¡Nuevo!!: Lenguaje ensamblador x86 y Netwide Assembler · Ver más »

NOP

En informática, un NOP, no-op o NOOP (pronunciado "no op"; abreviatura de no operation) es una instrucción de código máquina y su mnemotécnico lenguaje ensamblador, una declaración de lenguaje de programación, o comando de un protocolo de ordenador que no hace nada.

¡Nuevo!!: Lenguaje ensamblador x86 y NOP · Ver más »

OllyDbg

OllyDbg es un depurador de código ensamblador de 32 bits para sistemas operativos Microsoft Windows.

¡Nuevo!!: Lenguaje ensamblador x86 y OllyDbg · Ver más »

Pentium 4

El Pentium 4 fue una línea de microprocesadores de séptima generación basado en la arquitectura x86 y fabricado por Intel.

¡Nuevo!!: Lenguaje ensamblador x86 y Pentium 4 · Ver más »

Pila (informática)

Una pila (stack en inglés) es una lista ordenada o estructura de datos que permite almacenar y recuperar datos, siendo el modo de acceso a sus elementos de tipo LIFO (del inglés Last In, First Out, «último en entrar, primero en salir»).

¡Nuevo!!: Lenguaje ensamblador x86 y Pila (informática) · Ver más »

Registro (hardware)

En arquitectura de ordenadores, un registro es una memoria de alta velocidad y poca capacidad, integrada en el microprocesador, que permite guardar transitoriamente y acceder a valores muy usados, generalmente en operaciones matemáticas.

¡Nuevo!!: Lenguaje ensamblador x86 y Registro (hardware) · Ver más »

Registro de estado

Se conoce como registro de estado a los registros de memoria en los que se deja constancia de algunas condiciones que se dieron en la última operación realizada y que podrán ser tenidas en cuenta en operaciones posteriores.

¡Nuevo!!: Lenguaje ensamblador x86 y Registro de estado · Ver más »

Regla mnemotécnica

Una regla mnemotécnica es una oración corta y fácil de recordar que ayuda de manera artificiosa a relacionar palabras, con el objetivo de memorizar conceptos con más facilidad.

¡Nuevo!!: Lenguaje ensamblador x86 y Regla mnemotécnica · Ver más »

Retrocompatibilidad

En informática, la retrocompatibilidad, compatibilidad hacia atrás o compatibilidad regresiva (del inglés backward compatibility) es un concepto que, referido al software, indica la capacidad de una aplicación informática para utilizar datos creados con o pensados para versiones anteriores de ella misma, bien permitiendo abrirlos o incluso guardarlos con compatibilidad.

¡Nuevo!!: Lenguaje ensamblador x86 y Retrocompatibilidad · Ver más »

RosASM

RosAsm es un lenguaje ensamblador x86 de 32 bits para Win32 lanzado bajo la licencia GNU General Public License de GNU.

¡Nuevo!!: Lenguaje ensamblador x86 y RosASM · Ver más »

Salto (informática)

La rama o salto es un punto de un programa informático donde el flujo del programa se ve alterado.

¡Nuevo!!: Lenguaje ensamblador x86 y Salto (informática) · Ver más »

SIMD

En computación, SIMD (del inglés Single Instruction, Multiple Data, en español: "una instrucción, múltiples datos") es una técnica empleada para conseguir paralelismo a nivel de datos.

¡Nuevo!!: Lenguaje ensamblador x86 y SIMD · Ver más »

Sistema de ventanas X

El Sistema de Ventanas X (en inglés, X Window System) es un sistema de ventanas, común en sistemas operativos del tipo UNIX, que fue desarrollado a mediados de los años 1980 en el MIT para dotar de una interfaz gráfica a los sistemas Unix.

¡Nuevo!!: Lenguaje ensamblador x86 y Sistema de ventanas X · Ver más »

Sistema embebido

Un sistema embebido (también, sistema embarcado o sistema empotrado, sistema integrado, sistema incrustado) es un sistema de computación basado en un microprocesador o un microcontrolador diseñado para realizar una o algunas pocas funciones dedicadas, frecuentemente en un sistema de computación en tiempo real.

¡Nuevo!!: Lenguaje ensamblador x86 y Sistema embebido · Ver más »

Sistema hexadecimal

El sistema hexadecimal (abreviado hex.) es el sistema de numeración posicional que tiene como base el 16.

¡Nuevo!!: Lenguaje ensamblador x86 y Sistema hexadecimal · Ver más »

Sistema operativo

Un sistema operativo (SO) es el conjunto de programas de un sistema informático que gestiona los recursos del hardware y provee servicios a los programas de aplicación de software.

¡Nuevo!!: Lenguaje ensamblador x86 y Sistema operativo · Ver más »

Sistema operativo de tiempo real

Un sistema operativo en tiempo real (Real Time Operating System), también conocido como RTOS por sus siglas en inglés, es un sistema operativo liviano utilizado para desarrollar cosas íntimas e integrar tareas de diseño con recursos y tiempos específicos de manera óptima y sencilla como suele aplicar para los sistemas integrados.

¡Nuevo!!: Lenguaje ensamblador x86 y Sistema operativo de tiempo real · Ver más »

SoftICE

SoftICE es un depurador en modo kernel propietario y de pago para Microsoft Windows.

¡Nuevo!!: Lenguaje ensamblador x86 y SoftICE · Ver más »

Software de aplicación

En informática, el software de aplicación es un tipo de software de computadora diseñado para realizar un grupo de funciones, tareas o actividades coordinadas para el beneficio del usuario.

¡Nuevo!!: Lenguaje ensamblador x86 y Software de aplicación · Ver más »

SSE

SSE (Streaming SIMD Extensions) es una extensión al grupo de instrucciones MMX para procesadores Pentium III, introducida por Intel en febrero de 1999.

¡Nuevo!!: Lenguaje ensamblador x86 y SSE · Ver más »

SSE4

SSE4 es un conjunto de instrucciones implementadas en el microprocesador K10 de AMD (K8L) de manera parcial (solo dispone de SSE4a) y en la familia Intel Core2 de 45nm y posteriores.

¡Nuevo!!: Lenguaje ensamblador x86 y SSE4 · Ver más »

Superescalar

Superescalar es el término utilizado para designar un tipo de microarquitectura de procesador capaz de ejecutar más de una instrucción por ciclo de reloj.

¡Nuevo!!: Lenguaje ensamblador x86 y Superescalar · Ver más »

Turbo Assembler

El Turbo Assembler (TASM), un paquete ensamblador principalmente destinado a la plataforma del IBM PC y sus compatibles.

¡Nuevo!!: Lenguaje ensamblador x86 y Turbo Assembler · Ver más »

Unidad aritmética lógica

En computación, la unidad aritmética lógica o unidad aritmético-lógica, también conocida como ALU (siglas en inglés de arithmetic logic unit), es un circuito digital que realiza operaciones aritméticas (suma, resta) y operaciones lógicas (SI, Y, O, NO) entre los valores de los argumentos (uno o dos) Por mucho, los circuitos electrónicos más complejos son los que están construidos dentro de los chips de microprocesadores modernos.

¡Nuevo!!: Lenguaje ensamblador x86 y Unidad aritmética lógica · Ver más »

Unidad central de procesamiento

La unidad central de procesamiento (conocida por las siglas CPU, del inglés Central Processing Unit) o procesador es un componente del hardware dentro de un ordenador, teléfonos inteligentes, y otros dispositivos programables.

¡Nuevo!!: Lenguaje ensamblador x86 y Unidad central de procesamiento · Ver más »

Unidad de coma flotante

Una unidad de coma flotante (adaptación del inglés floating-point unit o literalmente traducido unidad de punto flotante) o, también conocido como coprocesador matemático, es un componente de la unidad central de procesamiento especializado en el cálculo de operaciones en coma flotante.

¡Nuevo!!: Lenguaje ensamblador x86 y Unidad de coma flotante · Ver más »

Unix

Unix (registrado oficialmente como UNIX®) es un sistema operativo portable, multitarea y multiusuario; desarrollado en 1969 por un grupo de empleados de los laboratorios Bell de AT&T.

¡Nuevo!!: Lenguaje ensamblador x86 y Unix · Ver más »

Valgrind

Valgrind es un conjunto de herramientas libres que ayuda en la depuración de problemas de memoria y rendimiento de programas.

¡Nuevo!!: Lenguaje ensamblador x86 y Valgrind · Ver más »

Vector de interrupciones

En informática el vector de interrupciones es un vector que almacena la dirección de atención a la interrupción.

¡Nuevo!!: Lenguaje ensamblador x86 y Vector de interrupciones · Ver más »

X86

La familia x86 reagrupa los microprocesadores compatibles con el juego de instrucciones Intel 8086.

¡Nuevo!!: Lenguaje ensamblador x86 y X86 · Ver más »

X86-64

x86-64 (también conocido como x64, x86_64, AMD64 e Intel 64) es la versión de 64 bits del conjunto de instrucciones x86.

¡Nuevo!!: Lenguaje ensamblador x86 y X86-64 · Ver más »

X87

El x87 es un subconjunto de coma flotante del conjunto de instrucciones de la arquitectura x86.

¡Nuevo!!: Lenguaje ensamblador x86 y X87 · Ver más »

3DNow!

3DNow! es el nombre comercial que recibe una extensión multimedia al conjunto de instrucciones x86 diseñada por AMD para sus microprocesadores como una mejora del conjunto de instrucciones MMX de Intel, haciendo que pudiera manejar datos en punto flotante además de enteros.

¡Nuevo!!: Lenguaje ensamblador x86 y 3DNow! · Ver más »

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »