梦见棉花是什么意思| 车加失读什么| 1982年属什么| 通风什么征兆| 82属什么生肖| 代血浆又叫什么| 黄痰是什么原因| 蟑螂长什么样子| ca125是查什么的| 吃中药忌口都忌什么| 2000年属龙的是什么命| 什么时候需要打破伤风针| 脑子萎缩是什么原因造成的| 小肠气是什么症状| 孕妇能喝什么茶| 推崇是什么意思| 右眼跳是什么意思| 升阳是什么意思| 农历二月是什么月| 同房时间短吃什么药| 背靠背什么意思| 丝瓜为什么会变黑| 琏是什么意思| 什么是灰指甲| 湿疹是什么症状及图片| 月经是什么意思| 肠粉为什么叫肠粉| 说一个人轴是什么意思| 什么是闭口| 喉咙痛看什么科| 甲烷是什么| 脚热是什么原因引起的| 大腿为什么会长妊娠纹| 公貔貅和母貔貅有什么区别| 喘不上来气是什么原因| 脉搏低是什么原因| 吃饭的时候恶心想吐是什么原因| 毛泽东女儿为什么姓李| 背痒是什么原因| 虱子长什么样子图片| 免疫性疾病是什么意思| abo血型是什么意思| 狗狗假孕是什么症状| 复方石韦胶囊治什么病| 嗤之以鼻是什么意思| 婧读什么| 乳腺增生结节吃什么药效果好| 黑色素痣看什么科| 前列腺炎不能吃什么| 偏头疼是什么症状| 7月5号什么星座| 口腔老是出血是什么原因| 老年痴呆症是什么原因引起的| 肝阳上亢吃什么药| 什么水用不完| 尿黄是因为什么| vsd是什么意思| 哪吒妈妈叫什么名字| 滋阴润燥是什么意思| 直肠肿瘤不能吃什么| 旬空是什么意思| 老虎头是什么牌子衣服| 淡奶油能做什么| 地面铺什么最环保| 经信委是干什么的| 宝宝dha什么时候吃最好| 飞蚊症是什么引起的| 桃花是什么颜色| 老想放屁是什么原因| 阳痿吃什么药效果好| 桃子不能跟什么一起吃| 狠人是什么意思| 胃烧心吃什么食物好| 肚脐眼上面痛是什么原因引起的| 12年属什么| 单核细胞百分比偏高是什么意思| 正常白带什么样| 代沟是什么意思| m代表什么| 右腿麻木是什么征兆| 元宵节的习俗是什么| 血尿是什么原因引起的| 凭什么我买单| 指甲很薄很软是为什么| 百香果和什么不能一起吃| 乡和镇的区别是什么| 什么的芦花| 宫颈粘连什么症状| 舌头起泡什么原因| 英语6级是什么水平| 仓鼠喜欢吃什么| 深圳市长是什么级别| 黄水病是什么病| 白羊和什么星座最配| 手串13颗代表什么意思| 汴去掉三点水念什么| 桃李满天下是什么意思| 同房后需要注意什么| 脸上过敏擦什么药膏| 时点是什么意思| 清一色是什么意思| 空心菜不能和什么一起吃| 尖斌卡引是什么意思| 宝五行属性是什么| stranger什么意思| srpl是什么药| 摩羯后面是什么星座| 例假不能吃什么水果| 滴虫性阴炎有什么症状表现| 为什么超市大米不生虫| 吃什么可以补阳气| 女生为什么会长胡子| 脚底发热是什么原因| 孙膑是什么学派| 家里为什么会有跳蚤| 眼压高滴什么眼药水| 世界上最大的沙漠是什么沙漠| 什么小吃最火爆最赚钱| 微量元素六项是什么检查| 吃什么药能让月经推迟| 自食其力是什么意思| 喘息是什么意思| 头疼流鼻血是什么原因| 斯里兰卡属于什么国家| 兵部尚书相当于现在的什么官| 甜蜜素是什么东西| 开心水是什么| 贫血到什么程度会晕倒| 大枣枸杞泡水喝有什么好处| 情绪是什么| npv是什么| 吃苦瓜对身体有什么好处| 排卵期和排卵日有什么区别| 28度穿什么衣服合适| 什么的看| 清谷天指的是什么| 缠腰蛇是什么症状图片| 体检前一天要注意什么| 女生排卵期有什么症状| 鸡同鸭讲是什么意思| 心电图能检查出什么病| 淡淡的什么| 脚底干燥是什么原因| 黄茶适合什么人喝| peni是什么意思| 刘备的马叫什么| 绿色蛇是什么蛇| 柬埔寨有什么特产| 圆圆的月亮像什么| 七夕之夜是什么生肖| 葡萄糖阴性什么意思| 118什么意思| 煎牛排用什么锅| 疏肝理气吃什么药| 肛周湿疹用什么药膏| 戴黄金对身体有什么好处| 病毒五项检查的是什么| 高碱性食物都有什么| 再三的意思是什么| 触及是什么意思| 胃泌素17是什么检查| 缓刑是什么意思还要坐牢吗| 景色奇异的异是什么意思| 小腿前面的骨头叫什么| 做眉毛有什么危害| 7月23号是什么星座| 胆固醇高挂什么科| 肺看什么科室| 宜昌有什么特产| 11月8日是什么星座| cooh是什么基| 肝功能八项检查什么| 脚底长鸡眼是什么原因| 食字五行属什么| 晚上十点是什么时辰| 突然头晕眼花站不稳是什么原因| 表姐的女儿叫什么| 阴茎进入阴道什么感觉| 钾低是什么原因引起的| 企业背书是什么意思| 鼠加句念什么| 天狼星在什么位置| 羊肉和什么不能一起吃| 问其故的故是什么意思| 抽象思维是什么意思| 雷声什么| 秋天喝什么茶| 男人前列腺炎有什么症状表现| 紫菜不能和什么一起吃| 抗0是什么意思| alcon是什么牌子| 梦见两条蛇是什么预兆| 顶礼是什么意思| 雪对什么| 孕妇便秘吃什么药| 2月份是什么星座| 过意不去是什么意思| 心属于五行属什么| 什么是核糖核酸| 胡萝卜与什么食物相克| def是什么意思| 什么原因导致缺钾| 空腹打嗝是什么原因引起的| 湿疹吃什么水果好| 肺炎吃什么药好得快| 消石灰是什么| 男性雄激素低吃什么药| 儿童水杯什么材质好| 喝酒后胃不舒服吃什么药| 火龙果不能和什么一起吃| gigi 是什么意思| 八月一日是什么日子| 状元是什么官| omega是什么意思| mr是什么检查项目| 波罗蜜是什么意思| 什么爱心| 北方人立秋吃什么| 白细胞偏高说明什么| 簸箕是什么东西| 11是什么生肖| 雷震子是什么神位| 小腹疼痛挂什么科| 经期吃榴莲有什么好处和坏处| 一日三餐是什么生肖| 早上尿黄是什么原因| 浮白是什么意思| 辣椒是什么时候传入中国的| 钦字五行属什么| 颈椎病头晕吃什么药| 授教什么意思| 枕头太低了有什么危害| 尿酸高是什么情况| 每天吃鸡蛋有什么好处和坏处| 红代表什么生肖| 反水什么意思| 什么是大姨妈| 牙龈发炎吃什么药| 响屁多是什么原因| 440分能上什么大学| 什么药止痛效果最好| 后背长痘痘是什么原因引起的| 爸爸的表哥叫什么| 食管反流什么症状| 荨麻疹什么原因引起的| 固精缩尿是什么意思| 日本豆腐是什么材料| 舌苔厚白吃什么药| 健康证长什么样| 吃饭掉筷子有什么预兆| 轻医美是什么| 红艳煞是什么意思| 胃不好能吃什么水果| 身上长小红痣是什么原因| 上皮细胞什么意思| 凝是什么意思| sars是什么病毒| 不锈钢肥皂是什么原理| 嘴苦是什么原因引起的| 木可以加什么偏旁| 尿频尿急吃什么药| 性生活过多有什么危害| 一个口一个且念什么| 两什么三什么| 百度P?esko?it na obsah

博冠股份净利润亏损355.63万元 因对美国子公司投入大

Z Wikipedie, otev?ené encyklopedie
(p?esměrováno z X64)
百度   好的睡眠、均衡的饮食、合理的锻炼,是保证我们身体健康的基础。

x86-64 (té? AMD64, EM64T, IA-32E) je v informatice ozna?ení generace 64bitovych procesor? pro po?íta?e IBM PC kompatibilní. Procesor je zpětně kompatibilní s 32bitovou (viz IA-32) a 16bitovou architekturou (viz x86), a proto se na IBM PC prosadil. Hlavní vyhodou nastupujícího 64bitového re?imu je odstranění limitu p?ímé dostupnosti paměti nad 4 GiB opera?ní paměti RAM, podpora NX bitu a vy??í rychlost zpracování 64bitovych operací. Procesory jsou obdobně jako p?edchozí generace realizovány interně jako RISCová architektura emulující pomocí mikrokódu architekturu CISC.

Vlastnosti

[editovat | editovat zdroj]

V novém 64bitovém re?imu jsou pou?ity strojové instrukce, které pracují se 64bitovymi ?ísly a adresami, tak?e je mo?né vyu?ívat celá ?ísla a? 264=1,8×1019, co? je a? 18 Exabajt? opera?ní paměti RAM (reálně v?ak podporují procesory méně, viz ní?e). Kv?li prodlou?ení operand? strojovych instrukcí z 32bitovych na 64bitové do?lo k tzv. z?ídnutí kódu (stejny strojovy kód je v 64bitové variantě del?í, ne? v 32bitové), a proto jsou nároky na dostupnou opera?ní pamě? u 64bitového systému vy??í, ne? kdyby byl pou?it stejny 32bitovy opera?ní systém (v systému Windows 7 jsou minimální po?adavky 1 GB pro 32bitovy systém a 2 GB RAM pro 64bitovy systém).[1]

Velikost paměti

[editovat | editovat zdroj]

Teoreticky m??e 64bitovy procesor pou?ívat 64bitové adresy pro adresaci paměti, ale z praktickych d?vod? je to méně. První 64bitové procesory pou?ívaly pro adresaci 48 bit?, co? znamená maximálně 248 bajt? = 256 TB adresovatelné paměti (resp. virtuální paměti, proto?e reálně m??e byt opera?ní paměti RAM v po?íta?i mnohem méně). Procesor díky mechanismu stránkování paměti umo?ňuje efektivně vyu?ívat i tak velky adresní prostor procesu.

V roce 2019 zavedla 10. generace procesor? Intel (Ice Lake) podporu pro 5 úrovní tabulek stránek pro stránkování paměti. Firma AMD uvedla podporu v procesoru Zen 4 vydaném v roce 2022. Podporu pro jádro Linuxu za?ala firma Intel vytvá?et u? v roce 2017. Tato vlastnost slou?í k podpo?e 57bitové adresace virtuální paměti, co? je 128 PB (257=1,4×1017).[2]

úrovně architektury

[editovat | editovat zdroj]

V roce 2020 definovaly firmy AMD, Intel, Red Hat a SUSE úrovně architektury (anglicky architecture levels) pro 64bitové procesory Intel-kompatibilních procesor?,[3] které slou?í k tomu, aby bylo mo?né lépe vyu?ívat roz?i?ujících schopnosti nověj?ích procesor? v knihovnách i v bě?nych programech. Definované úrovně architektury jsou:

V roce 2022 byl stanoven minimální po?adavek na x86-64 procesor v Red Hat Enterprise Linuxu verze 9 na x86-64-v2 (na star?ích nebě?í),[3] pro verzi RHEL 10 se uva?uje o minimálním po?adavku na x86-64-v3.[5] K rozli?ení schopností procesor? je pou?ívána instrukce CPUID, úroveň architektury lze v Linuxu zjistit u?ivatelsky r?znymi zp?soby (nap?. skriptem).[6]

Windows 8 (rok 2012) vy?adují procesor s podporou SSE2, ?emu? vyhověly v?echny 64bitové procesory (některé 32bitové v?ak nikoliv). Od Windows 8.1 (rok 2013) byly na 64bitové platformě po?adovány některé strojové instrukce, které chyběly u prvních 64bitovych procesor? Intel a AMD (CMPXCHG16b, PrefetchW and LAHF/SAHF).[2] Windows 11 od svého vydání v roce 2021 vy?adují alespoň 8. generaci procesor? Intel Coffee Lake z roku 2017, ale běh na star?ích procesorech je v roce 2024 stále mo?ny, pokud splní podmínku pro verzi 8.1.[7] Windows 11 24H2 vy?adují alespoň procesor s instruk?ní sadou SSE 4.2,[8] co? je úroveň architektury x86-64-v2 (tj. procesory od roku 2008).

64bitovy re?im

[editovat | editovat zdroj]

Je-li na po?íta?i s 64bitovym procesorem (x86-64) spu?těn 64bitovy opera?ní systém, je mo?né p?ímo spou?tět 64bitové i 32bitové aplikace v chráněném re?imu. Dále je mo?né spou?tět 16bitové aplikace v chráněném re?imu procesoru Intel 80286, av?ak nelze spou?tět 16bitové aplikace v reálném re?imu procesoru Intel 8086.

V 64bitovych Windows NT (nap?. Windows 7 nebo Windows 10) v?ak subsystém NTVDM nepodporuje běh 16bitovych aplikací v chráněném re?imu procesoru Intel 80286, tak?e je nelze spustit, i kdy? hardwarové omezení pro to není. Omezení lze obejít pomocí virtualizace (spu?tění virtualizovaného 32bitového nebo 16bitového systému a uvnit? něj pak po?adované aplikace).

V 64bitovém systému Linux lze 16bitové aplikace v chráněném re?imu procesoru Intel 80286 spou?tět bez omezení pomocí Wine.

32bitovy re?im

[editovat | editovat zdroj]

Je-li na po?íta?i se 64bitovym procesorem pou?it 32bitovy systém, není mo?né spou?tět 64bitové aplikace, ale je mo?né spou?tět 16bitové aplikace jak v chráněném re?imu procesoru Intel 80286, tak v reálném re?imu procesoru Intel 8086.

16bitovy re?im

[editovat | editovat zdroj]

Na po?íta?i s 64bitovym procesorem (x86-64) lze spustit 16bitovy systém v reálném re?imu (nap?. opera?ní systém DOS), av?ak pak nelze p?ímo spustit ani 32bitové ani 64bitové aplikace. Proto?e v?ak v reálném 16bitovém re?imu neexistuje ?ádná ochrana a ?ádná omezení (chybí privilegovany re?im), m??e si kterákoliv aplikace p?epnout procesor do 32bitového nebo 64bitového re?imu (jak to dělá nap?. DJGPP pro vyu?ití DPMI). Návrat zpět pak nemusí byt bez restartu po?íta?e mo?ny.

Architektura AMD64 byla ohlá?ena roku 1999 spole?ností AMD a plně specifikována v srpnu 2000 jako alternativa k radikálně odli?né architektu?e IA-64, kterou se sna?ila prosadit dvojice Intel a Hewlett-Packard.[9] AMD64 byl evolu?ní krok CISC architektury podobny nástupu 32bitové architektury IA-32 na rozdíl od architektury IA-64 (procesor Itanium), která byla pokusem o prosazení nové zpětně nekompatibilní 64bitové architektury typu RISC. Jako první bylo na novou architekturu adaptováno jádro Linuxu v roce 2001 (je?tě p?ed fyzickou dostupností procesor?).[10][11] Jako první byl s podporou x86-64 v roce 2003 na trh uveden procesor Opteron. P?vodní ozna?ení x86-64 bylo spole?ností AMD změněno na AMD64,[12] zatímco Intel pou?ívá u svych procesor? ozna?ení EM64T a IA-32E[13] a VIA ?64-bit processors in VIA's x86 platform“.[14] Microsoft technologii nazyvá ?64-bit extended systems“ nebo x64.[13]

Základní roz?í?ení

[editovat | editovat zdroj]

Kv?li zpětné kompatibilitě je roz?í?ení realizováno jako dal?í re?imy procesoru. K reálnému, chráněnému a V86 re?imu i386, nyní zvanymi ?Legacy“ (zděděny) re?im, p?ibyly dva ?Long“ (dlouhé) re?imy: 64bitovy a kompatibilní. Procesor je mo?né provozovat bu? s 32bitovym jádrem opera?ního systému (kterym m??e byt i systém ur?eny pro i386) v Legacy re?imech, nebo s 64bitovym jádrem v Long re?imu – jádro potom bě?í v 64bitovém re?imu a aplikace v 64bitovém nebo v kompatibilním re?imu.

Vět?ina vylep?ení architektury se tyká pouze 64bitového re?imu, men?ina i kompatibilního. Legacy re?imy nemají ?ádné vylep?ení (na rozdíl od i386, kde byl vylep?en i stary reálny re?im).

  • Plná podpora 64bitovych celych ?ísel – ve?keré aritmetické i logické operace se provádí v 64 bitech.
  • Roz?í?ení registr?registry byly roz?í?eny na 64 bit? (stále je p?ístupná 32bitová, 16bitová a 8bitová ?ást).
  • Roz?í?ení po?tu registr? – k p?vodní sadě 8 'general-purpose' registr? p?ibylo dal?ích 8. To umo?ňuje dr?et více lokálních proměnnych v registrech a tedy vyznamně zrychluje aplikace. 16 registr? je ov?em stále málo v porovnání s RISCovymi stroji. Zdvojnásoben z 8 na 16 byl i po?et XMM registr?.
  • Roz?í?ení virtuálního adresového prostoru – sou?asné implementace AMD64 mohou adresovat 256 TiB (248), v budoucnu bude mo?né roz?í?it na 16 EiB (264). Pointerová aritmetika bě?í v 64 bitech, omezení je dáno metodou p?ekladu virtuálních adres na fyzické.
  • Roz?í?ení fyzického adresového prostoru – p?vodní implementace AMD64 mohla adresovat maximálně 1 TiB (240) RAM; od roku 2007 (AMD K10) je pou?íváno 48 bit?, co? je adresace maximálně 256 TiB; architektura umo?ňuje roz?í?ení a? na 4 PiB (252). V legacy re?imech je podporováno PAE (roz?í?ení fyzickych adres), stejně jako na moderních procesorech architektury i386, umo?ňující p?ístup k 64 GiB.
  • Adresace relativní k ukazateli instrukce – adresace relativní k RIP zvy?uje efektivitu kódu nezávislého na pozici pou?ívaného ve sdílenych knihovnách.
  • SSE instrukce – sou?ástí architektury je povinná implementace roz?í?ení procesor? i386 SSE a SSE2 pro vypo?ty v pohyblivé ?ádové ?árce. Podpora SSE3 byla p?idána dodate?ně.
  • No-eXecute bit – stránku paměti je bitem NX mo?né ozna?it jako obsahující pouze data a zabránit tak spu?tění kódu z dané stránky. Tato vlastnost umo?ňuje chránit systém p?ed vět?inou buffer overrun (p?ete?ení bufferu) chyb, které ?asto zneu?ívá k útoku malware.
  • Odstranění star?ích vlastností – v Long re?imu procesor nepodporuje některé méně pou?ívané vlastnosti i386, jako je segmentace paměti (?áste?ně stále fungují registry FS a GS), TSS nebo v86.

Opera?ní módy

[editovat | editovat zdroj]
Re?im procesoru Pot?ebny opera?ní systém Nutno znovu p?elo?it stávající programy Vychozí velikost adresy Vychozí velikost operandu Je k dispozici 64bitové roz?í?ení registr? Typická ?í?ka registru
Nové re?imy 64bitovy Long 64bitovy OS ano 64 32 ano 64
Re?im kompatibility ne 32 32 ne 32
16 16 16
Dosavadní re?imy Chráněny re?im Klasicky 16 nebo 32bitovy OS ne 32 32 ne 32
16 16 16
Virtuální 8086 re?im 16 16 16
Reálny re?im Klasicky 16bitovy OS

Podpora opera?ních systém?

[editovat | editovat zdroj]

Následuje popis některych opera?ních systém?, které podporují architekturu x86-64:

Je mo?né provozovat long mód pod DOSem bez DOS roz?í?ení, ale u?ivatel se musí vrátit do normálního módu BIOS nebo DOS p?eru?eními. Je dokonce mo?né vstoupit do long módu s roz?í?ením pro DOS podobně jako to dělá DOS/4GW, ale mnohem komplexněji od té doby, co x86-64 nemá virtuální 8086 mód.

Linux byl prvním z opera?ních systém?, ktery podporoval architekturu x86-64 v long módu. U?inil tak ve své verzi 2.4 z ledna 2001, a to je?tě d?íve, ne? byl dostupny x86-64 hardware. Linux ov?em také poskytuje zpětnou kompatibilitu pro spou?tění 32bitovych program?.

Několik linuxovych distribucí je v sou?asné době dodáváno s nativními x86-64 jádry. Některé, jako nap?íklad Arch Linux, SUSE, Mandriva nebo Debian umo?ňují u?ivatel?m instalovat 32bitové komponenty a knihovny, které pobě?í mimo x86-64. Jiné distribuce, nap?íklad Fedora, Slackware nebo Ubuntu jsou dostupné ve verzích pro jak pro 32bitovou architekturu, tak i pro x86-64. Fedora a Red Hat Enterprise Linux dovolují instalaci v?ech komponent v obou verzích (32 i 64bitové) na 64bitovy systém.

X32 ABI (Application Binary Interface), které bylo p?edstaveno ve verzi 3.4 jádra Linuxu, dovoluje program?m kompilovanym pro x32 ABI bě?et v 64bitovém módu, kdy? se pou?ívají 32bitové ukazatele a datové pole. I kdy? to limituje program k vyu?ití 4 GB paměti, také to sni?uje nároky na pamě? programu a v některych p?ípadech to umo?ní programu bě?et rychleji.

64bitovy Linux dovoluje vyu?ít a? 128 TB virtuálního adresního prostoru pro jeden proces a umí adresovat témě? 64 TB fyzické paměti (musí se p?ihlí?et k limit?m procesoru a systému).

Mac OS X verze 10.4.7 a vy??í verze Mac OS X v10.4 umo?ňují běh 64bitovych utilit p?íkazového ?ádku pomocí POSIXu a matematickych knihoven na za?ízeních s 64bitovymi Intel procesory i 64bitovymi PowerPC. ?ádné jiné knihovny nebo frameworky nepracují s 64bitovymi aplikacemi v Mac OS X v10.4. Jádro spole?ně se svymi roz?í?eními je pouze 32bitové.

Mac OS X v10.5 podporuje 64bitové grafické aplikace a pou?ívá k tomu Cocoa, Quartz, OpenGL a X11 na za?ízeních s 64bitovymi Intel procesory i s 64bitovymi PowerPC. V?echny negrafické knihovny a frameworky také podporují 64bitové verze. Jádro i jeho roz?í?ení jsou 32bitové.

Mac OS X v10.6 je první verze OS X, které má 64bitové jádro. Nicméně, ne v?echny 64bitové po?íta?e umo?ňují běh 64bitového jádra, a ne v?echny, které to umí, to také implicitně dělají. 64bitové jádro, stejně jako to 32bitové, podporuje běh 32bitovych aplikací. Obě jádra také podporují 64bitové aplikace. 32bitové aplikace mají virtuální adresní prostor limitovany 4 GB pod jádrem.

OS X v10.7 a vy??í má pouze 64bitové jádro, ale je ponechaná podpora běhu 32bitovych aplikací (a to dokonce i pro 64bitové po?íta?e, které v Mac OS X 10.6 mohli pou?ívat pouze 32bitové jádro).

64bitové jádro nepodporuje 32bitové roz?í?ení jádra a 32bitové jádro nepodporuje 64bitové roz?í?ení jádra. Od OS X 10.9 lze pou?ívat pouze digitálně podepsaná 64bitová roz?í?ení jádra.

Solaris 10 a pozděj?í podporují x86-64 architekturu. Solaris 10 (stejně jako architektura SPARC) má pouze jeden obraz opera?ního systému, ktery obsahuje 32 i 64bitové jádro. Má název ?x64/x86“ DVD-ROM image. Vychozí chování je to, ?e se nabootuje 64bitové jádro umo?ňující běh 32 i 64bitovych program?. 32bitové jádro m??e byt zvoleno manuálně, ale znamená to, ?e bude umo?něn běh pouze 32bitovych aplikací. P?íkazem isainfo se zjistí, zda bě?í 64bitové jádro.

Solaris 11 u? obsahuje pouze 64bitové jádro. Nicméně, 64bitové jádro podporuje 32 i 64bitové programy, knihovny a systémová volání.

Windows XP Professional x64 Edition a Windows Server 2003 x64 Edition byly prvními verzemi Windows s podporou 64bitového re?imu. Obě tyto edice byly uvolněny v b?eznu 2005. Obě edice jsou interně stejného buildu (5.2.3790.1830 SP1). Obě sdílejí stejny zdroj a binárky, tak?e i systémové updaty jsou vydávány v unifikovanych balí?cích.[zdroj?]

Windows x64 má tyto charakteristiky:

  • 8 TB virtuálního adresního prostoru pro jeden proces (user mode). 64bitovy program m??e vyu?ívat 8 TB v plném rozsahu, samoz?ejmě nehledě na limity systému. 8 TB je 4096× vět?í, ne? je poskytováno na 32bitovych systémech Windows, tedy pouze 2 GB.
  • 8 TB virtuálního adresního prostoru pro jádro. Nár?st je opět 4096× (viz virtuální adresní prostor pro jeden proces).
  • Mo?nost běhu 32bitovych aplikací (.exe) a dynamickych knihoven (.dll) s pou?itím WoW64. Mimoto, pokud je 32bitovy program nalinkován s mo?ností ?large address aware“, m??e pou?ít a? 4 GB virtuálního adresního prostoru v 64bitovych Windows.
  • Pokud nejsou 32 i 64bitové aplikace nalinkovány s mo?ností ?large address aware“, jsou limitovány 2 GB virtuálního adresního prostoru.
  • Mo?nost vyu?ít fyzickou pamě? (RAM) v těchto rozsazích: 128 GB (Windows XP a Vista), 192 GB (Windows 7), 512 GB (Windows 8) a 1 TB (Windows Server 2012).
  • LLP64: datové typy int a long jsou ?iroké 32 bit?, long long je 64bitovy, pokud jsou ukazatele a typy odvozeny od 64bitovych ukazatel?.
  • Na 64bitovych systémech musí byt kernel mode ovlada?e 64bitové. User-mode ovlada?e mohou byt 32bitové.
  • 16bitové Windows a aplikace pro DOS nebě?í na 64bitovych verzích Windows kv?li tomu, ?e byl odstraněn virtual DOS machine subsystém (NTVDM).
  • Plná implementace ochrany NX (No Execute) page. To je také implementováno v 32bitovych verzích Windows, kdy? jsou spu?těny v PAE módu.
  • Microsoft Visual Studio doká?e kompilovat nativní aplikace pro 64bitovou architekturu. Taková aplikace m??e byt pouze spu?těna na 64bitovych Windows nebo na architektu?e IA-32, která doká?e spustit 32bitovou aplikaci na 32bitovych Windows nebo 64bitovych Windows s WoW64 emula?ním módem.

Opera?ní systémy DragonFly BSD, FreeBSD, NetBSD a OpenBSD také podporují 64bitovou architekturu.

V tomto ?lánku byl pou?it p?eklad textu z ?lánku x86-64 na anglické Wikipedii.

  1. Po?adavky na systém Windows 7. [s.l.]: [s.n.] Dostupné online. 
  2. a b LARABEL, Michael. Linux Looking To Make 5-Level Paging Support Unconditional For x86_64 Kernel Builds. Phoronix.com [online]. 2025-08-14 [cit. 2025-08-14]. Dostupné online. (anglicky) 
  3. a b c WEIMER, Florian. Building Red Hat Enterprise Linux 9 for the x86-64-v2 microarchitecture level. Red Hat Developer [online]. 2025-08-14 [cit. 2025-08-14]. Dostupné online. (anglicky) 
  4. JE?EK, David. Red Hat Enterprise Linux 10 a úvahy o x86-64-v3. Root.cz [online]. 2025-08-14 [cit. 2025-08-14]. Dostupné online. 
  5. WEIMER, Florian. Exploring x86-64-v3 for Red Hat Enterprise Linux 10. Red Hat Developer [online]. 2025-08-14 [cit. 2025-08-14]. Dostupné online. (anglicky) 
  6. How do I check if my CPU supports x86-64-v2?. Unix & Linux Stack Exchange [online]. 2025-08-14 [cit. 2025-08-14]. Dostupné online. (anglicky) 
  7. Instalace Windows 11 na za?ízeních, která nesplňují minimální po?adavky na systém. support.microsoft.com [online]. Podpora Microsoftu [cit. 2025-08-14]. Dostupné online. 
  8. SOU?EK, Ji?í. Windows 11 24H2 nenajedou bez SSE 4.2. Diit.cz [online]. 2025-08-14 [cit. 2025-08-14]. Dostupné online. 
  9. Advanced Micro Devices: AMD Releases x86-64 Architectural Specification; Enables Market Driven Migration to 64-Bit Computing, tisková zpráva, August 10, 2000, [cit. 2025-08-14], Dostupné on-line.
  10. Andi Kleen. Porting Linux to x86-64 [online]. 2025-08-14 [cit. 2025-08-14]. Dostupné v archivu po?ízeném dne 2025-08-14. 
  11. Andi Kleen. Andi Kleen's Page [online]. Dostupné online. 
  12. – The Debian GNU/Linux AMD64 HOW-TO. alioth.debian.org [online]. [cit. 2025-08-14]. Dostupné v archivu po?ízeném dne 2025-08-14. 
  13. a b – AMD64? X86-64? EM64T? X64? Anymore?
  14. VIA. VIA Nano? Processor [online]. VIA [cit. 2025-08-14]. Dostupné v archivu po?ízeném dne 2025-08-14. (anglicky) 

Externí odkazy

[editovat | editovat zdroj]
缘木求鱼什么意思 海参有什么营养价值 圣女是什么意思 1月22号什么星座 老人家头晕是什么原因
黄芪入什么经 cindy英文名什么意思 大便想拉又拉不出来是什么原因 看手指甲挂什么科室 三文鱼刺身是什么意思
孕妇吃榴莲对胎儿有什么好处 预设是什么意思 脱发应该挂什么科室 一什么蝉 亲和力是什么意思
水色是什么颜色 眼镜轴位是什么意思 咽后壁淋巴滤泡增生吃什么药 甘油三酯偏高吃什么药 什么人需要做肠镜检查
五十而知天命是什么意思hcv8jop2ns6r.cn 抑郁是什么意思hcv9jop3ns9r.cn 子宫内膜厚是什么原因造成的hcv9jop3ns7r.cn kids是什么意思hcv9jop4ns6r.cn 舌根部淋巴滤泡增生吃什么药hcv8jop9ns1r.cn
血压低吃什么hcv9jop0ns8r.cn 七月半是什么节日naasee.com 为什么会长痤疮hcv9jop6ns0r.cn 去湿气吃什么中药hcv8jop0ns7r.cn 银杏果什么时候成熟hcv8jop1ns3r.cn
swan什么意思weuuu.com 黄风怪是什么动物hcv8jop4ns7r.cn 什么症状吃藿香清胃胶囊hcv8jop9ns9r.cn 怜香惜玉是什么意思hcv9jop2ns2r.cn 火红的什么hcv8jop7ns3r.cn
嗅觉失灵是什么原因520myf.com 下巴肿大是什么原因weuuu.com 叶倩文属什么生肖hcv9jop4ns9r.cn 肺部肿瘤吃什么药hcv9jop2ns3r.cn 酱酱酿酿是什么意思hcv8jop3ns7r.cn
百度