คำถามติดแท็ก x86

ในการคำนวณ x86 เป็นชื่อทั่วไปที่กำหนดให้กับโปรเซสเซอร์ตระกูล (สถาปัตยกรรม) ที่ใช้ Intel 8086 โดย Intel Corporation

8
Windows เคยรองรับสถาปัตยกรรมฮาร์ดแวร์อื่น ๆ ที่ไม่ใช่ x86 หรือไม่?
Microsoft Windows Internals รุ่นที่ 4 พูดว่า: สถาปัตยกรรมของโปรเซสเซอร์ Intel x86 กำหนดสี่ระดับสิทธิ์หรือเสียงกริ่งเพื่อป้องกันรหัสระบบและข้อมูลจากการเขียนทับโดยไม่ตั้งใจหรือโดยประสงค์ร้ายโดยรหัสของสิทธิ์น้อยกว่า Windows ใช้สิทธิ์ระดับ 0 (หรือแหวน 0) สำหรับโหมดเคอร์เนลและระดับสิทธิ์ 3 (หรือแหวน 3) สำหรับโหมดผู้ใช้ เหตุผลที่ Windows ใช้เพียงสองระดับคือสถาปัตยกรรมฮาร์ดแวร์บางอย่างที่ได้รับการสนับสนุนในอดีต (เช่น Compaq Alpha และ Silicon Graphics MIPS) มีการใช้งานสิทธิ์สองระดับเท่านั้น นี่หมายความว่า Windows เคยสนับสนุน Alpha และ MIPS หรือไม่
66 windows  privileges  x86  mips 

5
วิธีตรวจสอบว่าไบนารีต้องการ SSE4 หรือ AVX บน Linux
บน Linux /proc/cpuinfoอนุญาตให้หนึ่งตรวจสอบการตั้งค่าสถานะ CPU ทั้งหมดที่เครื่องมีในวิธีที่ง่าย โดยปกติแล้วหากโปรแกรมต้องการชุดคำสั่งของเครื่องวิธีที่ง่ายที่สุดในการพิจารณาว่าจะรันหรือไม่และดูว่าSIGILLสัญญาณเพิ่มขึ้นหรือไม่ แต่ในกรณีของฉันโปรเซสเซอร์ทั้งหมดของฉันสนับสนุนอย่างน้อย SSE4.1 และ AVX ดังนั้นมีวิธีง่ายๆในการตรวจสอบว่าไบนารีมีคำแนะนำพิเศษภายใน?
20 linux  x86  assembly 

5
ทำไม Intel ถึงปล่อย Itanium [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการถกเถียงโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันอ่านประวัติของคอมพิวเตอร์และมาพร้อมกับโปรเซสเซอร์ IA-64 (Itanium) พวกเขาฟังดูน่าสนใจและฉันก็สับสนว่าทำไม Intel ถึงตัดสินใจทิ้งพวกเขา ความสามารถในการเลือกคำสั่ง 2 อย่างที่คุณต้องการเรียกใช้ในรอบนั้นเป็นความคิดที่ดีโดยเฉพาะเมื่อเขียนโปรแกรมของคุณในชุดประกอบตัวอย่างเช่น bootloader ที่เร็วขึ้น ผู้ลงทะเบียนหลายร้อยคนควรจะเชื่อมั่นในโปรแกรมเมอร์ชุดประกอบใด ๆ คุณสามารถจัดเก็บตัวแปรฟังก์ชั่นทั้งหมดในรีจิสเตอร์ได้ถ้ามันไม่เรียกฟังก์ชันอื่น ความสามารถในการทำคำแนะนำเช่นนี้: (qp) xor r1 = r2, r3 ; r1 = r2 XOR r3 (qp) xor r1 = (imm8), r3 ; r1 = (imm8) XOR r3 เมื่อเทียบกับต้องทำ: ; eax …

3
เวลาแฝงของคำสั่ง CPU ในโปรเซสเซอร์ x86 และ x64
ฉันกำลังมองหาตารางหรือสิ่งที่คล้ายกันที่สามารถช่วยฉันในการคำนวณประสิทธิภาพของรหัสการประกอบ อย่างที่ฉันรู้ว่าการขยับบิตจะใช้เวลา 1 นาฬิกาของ CPU แต่ฉันดูจริงๆว่าต้องใช้เวลาเพิ่มเท่าไหร่ (การลบควรเหมือนกัน) การคูณและวิธีการคำนวณเวลาหารถ้าฉันรู้ค่าที่หาร ฉันต้องการข้อมูลเกี่ยวกับค่าจำนวนเต็ม แต่ยินดีต้อนรับเวลาดำเนินการลอยตัวเช่นกัน
14 64-bit  cpu  latency  x86  assembly 

7
เหตุใด Windows 7 x64 จึงทำงานเร็วกว่ารุ่น x86 บนพีซีของฉัน
เหตุใด Windows 7 x64 จึงทำงานเร็วกว่ารุ่น x86 บนพีซีของฉันแม้ว่าฉันจะใช้ x86 เป็นส่วนใหญ่อยู่ก็ตาม เกิดอะไรขึ้นกับฉันและฉันพลาดอะไรไป สิ่งที่ฉันใช้ส่วนใหญ่คือ x86 (เช่น DAW เกมเครื่องเล่นสื่อ) อย่างไรก็ตามมีจำนวนมากที่เป็น x64 (แม้ว่า x86 ของพวกเขาจะทำงานได้ดี) ฉันได้ลองใช้สิ่งเดียวกันในระบบเดียวกัน แต่มักจะพบว่า Windows 7 x64 ทำงานได้เร็วกว่า x86 เล็กน้อย ฉันช่างสังเกตมาก ฉันยังสังเกตเห็นภาพเคลื่อนไหวหน้าต่างที่น้อยที่สุด ระบบ : Windows 7 Ultimate x64 CPU : Intel Core 2 Duo E7500 @ 2.93 GHz RAM : 2 GB …
11 windows-7  64-bit  x86 


0
VMX Root และ VMX Non-root Ring 0 มีสิทธิ์ใช้งานฮาร์ดแวร์เดียวกันหรือไม่
ฉันพบรูปต่อไปนี้จากกระดาษ (Intel SGX Explained) ตามนี้ VM hypervisor ของ VMX Root Ring 0 จะได้รับสิทธิพิเศษมากกว่า VM64 Non-root Kernel OS 0 เคอร์เนล คำถามของฉันคือ: นอกจากความแตกต่างของ VMX-root และ Non-root เนื่องจากทั้งคู่ดำเนินการใน Intel Architecture Ring 0 (ระดับสิทธิ์เดียวกัน) พวกเขายังได้รับสิทธิพิเศษจากมุมมองฮาร์ดแวร์หรือไม่
1 security  x86 

1
Dell Inspiron 15 R n series
ฉันต้องการไดรเวอร์ไร้สาย win7 32- บิตสำหรับแล็ปท็อปของฉัน (dell inspiron 15R core I7 n series) ฉันค้นหาที่เว็บไซต์หลัก แต่ไดรเวอร์ทั้งหมดเป็น 64- บิตเท่านั้นและจนถึงตอนนี้ไม่มีไดรเวอร์ที่ใช้งานได้ฉันต้องการมันจริงๆ ช่วยด้วย. นี่คือลิงค์สำหรับรหัสคอนโทรลเลอร์เครือข่าย

1
วิธีการทำลายกำแพงกั้น <4gb ram ใน win xp sp2? [ปิด]
ฉันรู้ว่ามันสามารถทำได้โดยการรับไฟล์จากเซิร์ฟเวอร์ win 2k3 และดัดแปลงมันเพื่อวางไว้ใน xp แต่นั่นคือทั้งหมดที่ฉันรู้! ฉันจะทำมันได้อย่างไร หมายเหตุด้านข้าง: PAE ไม่ทำงานใน sp2 (ใช้งานได้ แต่มีสิ่งกีดขวางที่กำหนดรหัสยากไว้จาก M $ ที่ยังไม่อนุญาตให้คุณใช้งาน&gt; 4gb)

1
แอสเซมเบลอร์ที่ดีที่สุด -> หนังสือ C หรือไม่ [ปิด]
ฉันรู้ว่ามีหนังสือแอสเซมเบลอร์ที่ดีและมีหนังสือ C / C ++ ที่ดี แต่มีหนังสือที่แมปภาษา / ระดับการเขียนโปรแกรมทั้งสองร่วมกันหรือไม่
-5 c++  c  x86  assembly 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.