Logo
Uniepedie
Sdělení
Nyní na Google Play
Nový! Ke stažení Uniepedie na vašem zařízení se systémem Android™!
Bezplatná
Rychlejší přístup než prohlížeči!
 

NX bit

Index NX bit

NX bit (anglicky Non eXecute bit) je technologie pro CPU sloužící k oddělení paměti pro instrukce procesoru (strojového kódu) a paměti pro data.

65 vztahy: Address space layout randomization, AMD, AMD K6, Android (operační systém), API, ARM, Celeron, Centrální procesorová jednotka, DEC Alpha, Digital Equipment Corporation, Emulátor, Exploit, Fedora, FreeBSD, Halda (datová struktura), Harvardská architektura, Hewlett-Packard, IA-32, IA-64, Ingo Molnár, Intel, Intel 80286, Intel 80386, Itanium, Linux (jádro), Linuxová distribuce, MacOS, Microsoft Virtual PC, MIPS (architektura), MP3, NetBSD, OpenBSD, OpenSUSE, Operační systém, Opteron, PA-RISC, Přetečení bufferu, Přetečení na zásobníku, Pentium 4, Pentium M, Pentium Pro, Physical Address Extension, Portable Executable, PowerPC, Red Hat, Red Hat Enterprise Linux, Segmentace paměti, Sempron, Služba Windows, Solaris (operační systém), ..., SPARC, Stránkování paměti, Strojový kód, Terminate and Stay Resident, Ubuntu, VMware Workstation, Von Neumannova architektura, Windows API, Windows Server 2003, Windows Server 2008, Windows Vista, X86, X86-64, Xbox (herní konzole), Zásobník (datová struktura). Rozbalte index (15 více) »

Address space layout randomization

Address space layout randomization (ASLR) je v informatice metoda počítačové bezpečnosti, která umisťuje strojový kód programu, knihovny a data v operační paměti od náhodně zvolené adresy.

Nový!!: NX bit a Address space layout randomization · Vidět víc »

AMD

#PŘESMĚRUJ Advanced Micro Devices.

Nový!!: NX bit a AMD · Vidět víc »

AMD K6

Mikroprocesor AMD K6 AMD K6 je mikroprocesor od společnosti AMD pro počítače PC uvedený na trh roku 1997 jako následník procesoru AMD K5 a předchůdce procesoru AMD K6-2.

Nový!!: NX bit a AMD K6 · Vidět víc »

Android (operační systém)

class.

Nový!!: NX bit a Android (operační systém) · Vidět víc »

API

API (zkratka pro application programming interface) označuje v informatice rozhraní pro programování aplikací.

Nový!!: NX bit a API · Vidět víc »

ARM

Conexant ARM (procesor používaný hlavně v routerech) ARM je v informatice označení architektury procesorů používaných díky své nízké spotřebě elektrické energie zejména v mobilních zařízeních (mobilní telefony, tablety), nyní však proniká i do PC.

Nový!!: NX bit a ARM · Vidět víc »

Celeron

Celeron je obchodní název velkého množství různých x86 mikroprocesorů od společnosti Intel Corporation.

Nový!!: NX bit a Celeron · Vidět víc »

Centrální procesorová jednotka

CPU Intel 80486DX2 ze svrchní strany CPU Intel 80486DX2 zespod Centrální procesorová jednotka (zkratka CPU) je v informatice označení základní elektronické součásti v počítači, která umí vykonávat strojové instrukce, ze kterých je tvořen počítačový program a obsluhovat jeho vstupy a výstupy.

Nový!!: NX bit a Centrální procesorová jednotka · Vidět víc »

DEC Alpha

DEC Alpha AXP 21064pouzdro procesoruDEC Alpha AXP 21064 DEC Alpha, původně známý jako Alpha AXP, je 64bitový mikroprocesor architektury RISC původně vyvinutý a vyráběný firmou Digital Equipment Corporation (DEC).

Nový!!: NX bit a DEC Alpha · Vidět víc »

Digital Equipment Corporation

Digital Equipment Corporation (výslovnost), zkráceně DEC byla jednou z prvních pionýrských společností v americkém počítačovém průmyslu.

Nový!!: NX bit a Digital Equipment Corporation · Vidět víc »

Emulátor

Emulátor je v informatice druh softwaru umožňující běh počítačových programů na jiné platformě (architektuře, operačním systému), než pro kterou byly původně vytvořeny a kterou samy od sebe podporují.

Nový!!: NX bit a Emulátor · Vidět víc »

Exploit

Exploit je v informatice speciální program, data nebo sekvence příkazů, které využívají programátorskou chybu, která způsobí původně nezamýšlenou činnost software a umožňuje tak získat nějaký prospěch.

Nový!!: NX bit a Exploit · Vidět víc »

Fedora

Fedora (do verze 6 včetně Fedora Core) je linuxová distribuce založená na balíčkovacím systému RPM, vyvíjená komunitou vývojářů okolo Fedora Project, sponzorovaného společností Red Hat, od jejíž distribuce se projekt oddělil.

Nový!!: NX bit a Fedora · Vidět víc »

FreeBSD

FreeBSD (výslovnost) je svobodný moderní unixový operační systém, který vznikl z BSD verze Unixu vyvinutého na Kalifornské Univerzitě v Berkeley.

Nový!!: NX bit a FreeBSD · Vidět víc »

Halda (datová struktura)

Halda je v informatice stromová datová struktura splňující tzv.

Nový!!: NX bit a Halda (datová struktura) · Vidět víc »

Harvardská architektura

Harvardská architektura je počítačová architektura, která fyzicky odděluje paměť programu a dat a jejich spojovací obvody.

Nový!!: NX bit a Harvardská architektura · Vidět víc »

Hewlett-Packard

Vědecká kalkulačka HP 49g+ Hewlett-Packard, zkráceně HP, je nadnárodní společnost zabývající se informačními technologiemi, sídlící v Palo Alto v Kalifornii.

Nový!!: NX bit a Hewlett-Packard · Vidět víc »

IA-32

IA-32 (zkratka z Intel Architecture, 32bit) je v informatice označení architektury 32bitových CISC procesorů, které se používají zejména v počítačích PC/AT kompatibilních.

Nový!!: NX bit a IA-32 · Vidět víc »

IA-64

IA-64 (Intel Architecture, 64-bit) je 64bitová architektura počítačových procesorů vyvinutá firmami Intel a Hewlett-Packard a implementovaná v procesorech Itanium a Itanium 2.

Nový!!: NX bit a IA-64 · Vidět víc »

Ingo Molnár

Ingo Molnár je maďarský linuxový hacker a programátor, zaměstnaný od května 2013 ve společnosti Red Hat.

Nový!!: NX bit a Ingo Molnár · Vidět víc »

Intel

Centrála Intelu, Santa Clara, Kalifornie Společnost Intel Corporation je největším světovým výrobcem polovodičových obvodů a dalších zařízení.

Nový!!: NX bit a Intel · Vidět víc »

Intel 80286

AMD 80286 / 12 MHz Intel 80286 (oficiálně pojmenovaný iAPX 286) je 16bitový mikroprocesor postavený na architektuře x86, který byl uveden Intelem 1. ledna 1982.

Nový!!: NX bit a Intel 80286 · Vidět víc »

Intel 80386

Intel 80386 (též i386, 386) je v informatice označení procesoru od firmy Intel uvedeného v roce 1986.

Nový!!: NX bit a Intel 80386 · Vidět víc »

Itanium

Procesor Intel Itanium Itanium (kódové označení Merced) je mikroprocesor architektury IA-64, který byl vyvinut společnostmi Intel a Hewlett-Packard.

Nový!!: NX bit a Itanium · Vidět víc »

Linux (jádro)

Linuxové jádro (Linux kernel) je otevřené (open source) systémové jádro používané unix-like operačním systémem GNU/Linux.

Nový!!: NX bit a Linux (jádro) · Vidět víc »

Linuxová distribuce

Linuxová distribuce je v informatice označení pro snadno použitelný Linuxový systém, přičemž název je odvozen od jádra Linuxu, které je základní součástí každé distribuce.

Nový!!: NX bit a Linuxová distribuce · Vidět víc »

MacOS

macOS (anglická výslovnost, česká; ve verzi 7.5–9.2 Mac OS, ve verzi 10.0–10.7 Mac OS X, ve verzi 10.8–10.12 OS X) je operační systém pro počítače Macintosh společnosti Apple. Systém Mac OS byl uveden s prvním počítačem Macintosh v roce 1984. Systém od svého počátku měl grafické uživatelské rozhraní podobné tomu na předchozím počítači Apple Lisa. V raných verzích podporoval pouze běh jediné aplikace, později byl přidán kooperativní multitasking. Během přechodu z procesorů řady Motorola 68000 na architekturu PowerPC byl i Mac OS převeden za pomocí emulace na novou architekturu, dokud nebude připraven nový nativní operační systém v rámci projektu Copland. Po selhání projektu Copland byl ovšem Apple donucen nadále udržovat původní verzi Mac OS, která již nesplňovala zvyšující se požadavky na stabilitu a výkon, zatímco hledal operační systém vyvinutý mimo firmu. Východisko Apple našel odkupem společnosti NeXT svého někdejšího zakladatele Steva Jobse v roce 1997, čímž získal objektově orientovaný operační systém NeXTSTEP, založený na UNIXu. Během několika let bylo jádro NeXTSTEPu modernizováno za použití kódu z projektu FreeBSD, čímž vznikl otevřený základ pojmenovaný Darwin. Nástupcem původního Mac OS se stal Mac OS X, který na Mac OS navazuje číslováním (X je zde bráno jako římská číslice) a částečně grafickým rozhraním, ale liší se implementací. První Mac OS X 10.0 Cheetah byl vydán 24. března 2001. Od roku 2012 byl tento operační systém přejmenován pouze na OS X a název Mac se z jeho označení vynechává. Počínaje verzí Sierra (10.12), která veřejně vyšla 20. 9. 2016, získal operační systém OS X zpět původní název v podobě macOS. Základ systému se jmenuje Darwin a je složen z hybridního jádra unixového typu XNU spolu s množstvím BSD, GNU a dalších open source nástrojů. Nad jádrem je množina knihoven, služeb a technologií, které jsou přejaty většinou z NeXTSTEPu a předchozího operačního systému Mac OS. Grafické uživatelské rozhraní se jmenuje Aqua a je plně graficky akcelerované. Obdobně technicky pokročilé rozhraní představil Microsoft o sedm let později ve Windows Vista pod názvem Aero. Upravenou verzi macOS pojmenovanou iOS (původně iPhone OS) využívá mobilní telefon Apple iPhone, a odvozené verze i další zařízení jako tablet iPad nebo chytré hodinky Apple Watch. Aktuální verze macOSu je 13.0 s kódovým označením Ventura představená 6. června 2022. Podle aktuálních dat používá macOS přibližně 100 mil. uživatelů, zatímco Windows 400 mil. uživatelů.

Nový!!: NX bit a MacOS · Vidět víc »

Microsoft Virtual PC

Microsoft Windows Virtual PC 7 (nástupce Microsoft Virtual PC 2007, Microsoft Virtual PC 2004, a původního Connectix Virtual PC) je virtualizační program pro Microsoft Windows.

Nový!!: NX bit a Microsoft Virtual PC · Vidět víc »

MIPS (architektura)

MIPS je zkratka z anglického Microprocessor without Interlocked Pipeline Stages, česky volně přeloženo jako procesor bez automaticky organizované pipeline.

Nový!!: NX bit a MIPS (architektura) · Vidět víc »

MP3

MP3 Logo datovém toku mp3) MP3 (MPEG-1 nebo MPEG-2 Audio Layer III) je ztrátový formát kódování audia, založený na kompresním algoritmu definovaném skupinou MPEG (Motion Picture Experts Group).

Nový!!: NX bit a MP3 · Vidět víc »

NetBSD

NetBSD je open source operační systém vycházející ze systému Unix.

Nový!!: NX bit a NetBSD · Vidět víc »

OpenBSD

OpenBSD je otevřený operační systém z rodiny BSD, který vznikl jako fork projektu NetBSD v roce 1995.

Nový!!: NX bit a OpenBSD · Vidět víc »

OpenSUSE

#PŘESMĚRUJ SUSE Linux.

Nový!!: NX bit a OpenSUSE · Vidět víc »

Operační systém

Vztah mezi operačním systémem, hardwarem, aplikačním softwarem a uživatelem Operační systém je základní programové vybavení počítače, které umožňuje běh programů a ovlivňuje, jak bude počítačový systém komunikovat s uživatelem.

Nový!!: NX bit a Operační systém · Vidět víc »

Opteron

Šestijádrový AMD Opteron AMD Opteron byl v informatice první mikroprocesor, který na počítačové platformě IBM PC kompatibilní umožnil běh 64bitových systémů.

Nový!!: NX bit a Opteron · Vidět víc »

PA-RISC

PA-RISC 7300LC PA-RISC je mikroprocesorová architektura vyvinutá společností Hewlett-Packard pro použití v serverech a integrovaných kancelářských systémech.

Nový!!: NX bit a PA-RISC · Vidět víc »

Přetečení bufferu

Příklad přetečení bufferu Přetečení bufferu je v informatice nestandardní situace, při které program při zápisu dat do vyrovnávací paměti (tzv. bufferu) překročí vymezené hranice a přepíše sousedící úsek operační paměti.

Nový!!: NX bit a Přetečení bufferu · Vidět víc »

Přetečení na zásobníku

Přetečení na zásobníku je v informatice technika napadení programu nebo operačního systému, která využívá přetečení na zásobníku volání ke spuštění libovolného strojového kódu, například přepsáním návratové adresy pro návrat z podprogramu.

Nový!!: NX bit a Přetečení na zásobníku · Vidět víc »

Pentium 4

Pentium 4 je jednojádrový procesor sedmé generace architektury x86 (32bit) vyrobený firmou Intel.

Nový!!: NX bit a Pentium 4 · Vidět víc »

Pentium M

Pentium M je procesor architektury x86 představený firmou Intel v březnu 2003.

Nový!!: NX bit a Pentium M · Vidět víc »

Pentium Pro

Pentium Pro je první procesor 6.

Nový!!: NX bit a Pentium Pro · Vidět víc »

Physical Address Extension

Physical Address Extension (PAE) je v informačních technologiích metoda rozšíření adresního prostoru 32bitového režimu procesorů Pentium Pro a kompatibilních (včetně novějších, tj. procesory i686 od roku 1995) tak, aby bylo možné využít v počítači až 64 GiB RAM.

Nový!!: NX bit a Physical Address Extension · Vidět víc »

Portable Executable

Portable Executable (PE) je souborový formát pro spustitelné soubory (EXE), objektové soubory (OBJ) a dynamické knihovny (DLL) používaný ve 32b a 64b verzích operačního systému Windows.

Nový!!: NX bit a Portable Executable · Vidět víc »

PowerPC

IBM PowerPC 601 PowerPC je architektura mikroprocesorů typu RISC vytvořená aliancí Apple-IBM-Motorola roku 1991.

Nový!!: NX bit a PowerPC · Vidět víc »

Red Hat

Red Hat je společnost, produkující Red Hat Enterprise Linux, významnou komerční linuxovou distribuci, JBoss Enterprise Middleware, Red Hat Enterprise Virtualization, Red Hat Enterprise MRG a software pro cloud computing.

Nový!!: NX bit a Red Hat · Vidět víc »

Red Hat Enterprise Linux

Red Hat Enterprise Linux (RHEL) je linuxová otevřená distribuce vyvíjená americkou firmou Red Hat, která je určena pro komerční sféru.

Nový!!: NX bit a Red Hat Enterprise Linux · Vidět víc »

Segmentace paměti

Segmentace je v informatice metoda správy paměti, kdy je procesu vytvořen virtuální adresní prostor začínající od nuly, čímž odpadá potřeba relokace použitého strojového kódu.

Nový!!: NX bit a Segmentace paměti · Vidět víc »

Sempron

Socket-A Sempron 3000+ AMD Sempron byl zástupce low-endové řady procesorů amerického výrobce AMD.

Nový!!: NX bit a Sempron · Vidět víc »

Služba Windows

Služba Windows je v operačním systému Microsoft Windows speciální program, který je spuštěn dlouhodobě a není v přímém kontaktu s uživatelem (na rozdíl od běžných aplikací).

Nový!!: NX bit a Služba Windows · Vidět víc »

Solaris (operační systém)

Solaris (dříve SunOS) je unixový operační systém firmy Sun Microsystems, která ho dodává s počítači s vlastním procesorem SPARC (architektura RISC), ale též pro běžné IBM PC kompatibilní počítače (IA-32 i x86-64).

Nový!!: NX bit a Solaris (operační systém) · Vidět víc »

SPARC

Sun UltraSPARC II (1997) SPARC (Scalable Processor ARChitecture) je architektura mikroprocesorů typu RISC původně navržená firmou Sun Microsystems roku 1985.

Nový!!: NX bit a SPARC · Vidět víc »

Stránkování paměti

Stránkování paměti je v informatice metoda správy virtuální paměti, kdy strojové instrukce procesu pracují s logickými adresami, které jednotka MMU (typicky součást procesoru) převádí na fyzické adresy (skutečné umístění v paměti RAM).

Nový!!: NX bit a Stránkování paměti · Vidět víc »

Strojový kód

Strojový kód je v informatice posloupnost strojových instrukcí prováděných procesorem počítače, která je zapsána pomocí posloupnosti číselných kódů těchto strojových instrukcí.

Nový!!: NX bit a Strojový kód · Vidět víc »

Terminate and Stay Resident

Terminate and Stay Resident (TSR) česky ukončit a ponechat v paměti je v operačním systému DOS označení pro techniku umožňující vytvářet rezidentní programy, které po svém spuštění provedou určitou inicializační činnost, pak předají řízení operačnímu systému, ale zůstanou v paměti RAM počítače a mohou vykonávat různé funkce.

Nový!!: NX bit a Terminate and Stay Resident · Vidět víc »

Ubuntu

Ubuntu je svobodná a otevřená linuxová distribuce založená na Debian GNU/Linux.

Nový!!: NX bit a Ubuntu · Vidět víc »

VMware Workstation

VMware Workstation je virtualizační program (software), který umožňuje spustit na jednom počítači více virtuálních strojů.

Nový!!: NX bit a VMware Workstation · Vidět víc »

Von Neumannova architektura

systémovou sběrnicí Von Neumannova architektura Von Neumannova architektura je v informatice označení pro jednoduché schéma programovatelného počítače, které používá jednu sběrnici, na kterou jsou připojeny všechny aktivní prvky (procesor, paměť, vstupy a výstupy).

Nový!!: NX bit a Von Neumannova architektura · Vidět víc »

Windows API

Windows API (neformálně WinAPI) je API vyvinuté firmou Microsoft pro operační systém Microsoft Windows.

Nový!!: NX bit a Windows API · Vidět víc »

Windows Server 2003

Windows Server 2003 je v informatice název operačního systému z řady Windows NT od firmy Microsoft, který byl vydán v roce 2003.

Nový!!: NX bit a Windows Server 2003 · Vidět víc »

Windows Server 2008

Windows Server 2008 (též Win2K8 nebo W2K8) je v informatice název operačního systému z řady Windows NT od firmy Microsoft, který byl vydán v roce 2008.

Nový!!: NX bit a Windows Server 2008 · Vidět víc »

Windows Vista

Windows Vista je operační systém z řady Windows NT firmy Microsoft, který byl vydán v roce 2007.

Nový!!: NX bit a Windows Vista · Vidět víc »

X86

x86 je v informatice označení rodiny instrukčních sad pro procesory navazující na 16bitový procesor Intel 8086.

Nový!!: NX bit a X86 · Vidět víc »

X86-64

x86-64 (též AMD64, EM64T, IA-32E) je v informatice označení generace 64bitových procesorů pro počítače IBM PC kompatibilní.

Nový!!: NX bit a X86-64 · Vidět víc »

Xbox (herní konzole)

Xbox na Minho Campus Party 2004 Xbox je herní konzole od společnosti Microsoft.

Nový!!: NX bit a Xbox (herní konzole) · Vidět víc »

Zásobník (datová struktura)

Princip zásobníku Zásobník je v informatice obecná datová struktura (tzv. abstraktní datový typ) používaná pro dočasné ukládání dat.

Nový!!: NX bit a Zásobník (datová struktura) · Vidět víc »

Přesměrování zde:

NX Bit, Non executable bit, Ochrana spustitelné oblasti, XD bit.

OdchozíPřicházející
Ahoj! Jsme na Facebooku teď! »