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

7
ISA opcodes --- พวกเขามาจากไหน
เมื่อวิศวกรกำลังออกแบบสถาปัตยกรรมชุดคำสั่งตามขั้นตอนหรือโพรโทคอลหากมีให้ปฏิบัติตามเมื่อกำหนดรหัสไบนารีบางอย่างเป็นคำแนะนำ ตัวอย่างเช่นถ้าฉันมี ISA ที่บอกว่า 10110 เป็นคำสั่งโหลดเลขฐานสองนั้นมาจากไหน? มันเป็นแบบจำลองจากตารางสถานะสำหรับเครื่องสถานะ จำกัด แสดงการดำเนินการโหลดหรือไม่ แก้ไข: หลังจากทำการค้นคว้าเพิ่มเติมฉันเชื่อว่าฉันพยายามถามคำถามเกี่ยวกับวิธีกำหนด opcodes สำหรับคำสั่งต่างๆของ CPU ADD อาจถูกกำหนดด้วย opcode 10011; คำแนะนำในการโหลดอาจถูกกำหนดเป็น 10110 กระบวนการคิดอะไรในการกำหนดเลขฐานสองเหล่านี้สำหรับชุดคำสั่ง

7
ข้อดีของ Two's Complement คืออะไร
ในอุปกรณ์ ADC / DAC บางตัวเป็นตัวเลือกในการส่งออก / ป้อนข้อมูลในรูปแบบของส่วนประกอบ 2 อะไรคือข้อดีของการแสดงข้อมูลดิจิตอลในแบบฟอร์มการเติมเต็มของ Two เมื่อคุณสามารถมีรหัสไบนารี่แบบตรงและประหยัดเวลาในการแปลง
11 binary 

4
หลีกเลี่ยงความสับสนระหว่างอินพุตและศูนย์ในไบนารีหรือไม่?
สมมติว่าฉันกำลังส่งข้อมูลผ่าน FM โดยที่ 0 คือ 2Hz และ 1 คือ 4Hz เครื่องส่งกำลังส่งสัญญาณ 2Hz เมื่อไม่มีสัญญาณเข้า ถ้าฉันป้อนเลขฐานสองที่ได้รับไปยังพอร์ต UART ของไมโครคอนโทรลเลอร์ตัวควบคุมขนาดเล็กจะแยกความแตกต่างระหว่างไม่มีข้อมูลกับ 0 อย่างไร สิ่งนี้มีความเกี่ยวข้องเมื่อมีการส่งอักขระ ASCII เช่น สมมติว่าสตริงต่อไปนี้: 01000110 01101111 01101111 01100010 01100001 01110010 เนื่องจากฉันได้เพิ่มช่องว่างเราจึงสามารถแปลสิ่งนี้เป็น: foobar แต่สำหรับเครื่องสตริงจะมีลักษณะเช่นนี้: 010001100110111101101111011000100110000101110010 คุณจะสร้าง "ช่องว่าง" เหล่านั้นอย่างไรเพื่อที่คุณจะไม่ได้รับตัวอักษร ASCII ที่สับสนเมื่อคุณได้รับไบนารี
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.