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

4
อะไรคือสิ่งที่ทำให้แอสเซมบลีหยุดการทำงานของระบบล้มเหลว [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน10 เดือนที่ผ่านมา ก่อนอื่นฉันเป็นผู้เริ่มต้นดังนั้นหากคำถามนี้ฟังดูไร้สาระโปรดชี้ให้เห็นสมมติฐานที่ไม่ถูกต้อง จากสิ่งที่ฉันเข้าใจงานของระบบปฏิบัติการคือการจัดการฮาร์ดแวร์และซอฟต์แวร์ที่ทำงานบนระบบปฏิบัติการ นอกจากนี้จากสิ่งที่ฉันเข้าใจโปรแกรมการประกอบอนุญาตให้หนึ่งในการควบคุมฮาร์ดแวร์เกือบจะโดยตรง ในแอสเซมบลีโปรแกรมหนึ่งสามารถอ่านและเขียนข้อมูลลงในทะเบียนและอ่านและเขียนข้อมูลลงใน RAM เมื่อได้รับอิสรภาพในการยุ่งเกี่ยวกับการลงทะเบียนและแรมมันเป็นไปไม่ได้ที่โปรแกรมประกอบจะส่งผลกระทบต่อระบบปฏิบัติการหรือไม่ สมมติว่าระบบปฏิบัติการใช้การลงทะเบียน A เพื่อเก็บข้อมูลที่สำคัญและสมมติว่าฉันเรียกใช้โปรแกรมที่ประกอบบนระบบปฏิบัติการนั้น หากโปรแกรมเขียนขยะลงใน register A ได้สำเร็จระบบปฏิบัติการจะได้รับผลกระทบอย่างแน่นอน คำถาม: เป็นไปได้หรือไม่ที่จะยุ่งกับ register A ตามที่อธิบายไว้ข้างต้น? ถ้าไม่จะหยุดโปรแกรมการประกอบไม่ให้แก้ไขการลงทะเบียนที่ใช้โดยระบบปฏิบัติการ

3
การลงทะเบียนเงาคืออะไร
ฉันสังเกตเห็นคำศัพท์Shadow Registerขณะที่อ่านแผ่นข้อมูลของTMS320F28335 DSP จริงๆแล้วมันหมายความว่าอะไร? มีตำแหน่งทางกายภาพใน CPU ตามที่วัตถุประสงค์ทั่วไปมีหรือไม่

1
ธนาคารหมายถึงอะไรเมื่อนำไปใช้กับการลงทะเบียน?
คำตอบสำหรับคำถามเกี่ยวกับ StackOverflow เกี่ยวกับความหมายของการธนาคารในบริบทของการลงทะเบียนของ ARM แสดงให้เห็นว่ามีความสับสนเกี่ยวกับความหมายของการธนาคารเมื่อนำไปใช้กับการลงทะเบียน ธนาคารหมายถึงอะไรเกี่ยวกับการลงทะเบียน

3
AVR รีจิสเตอร์และพอร์ตจำเป็นต้องเริ่มต้นเป็นศูนย์หรือไม่
ระหว่างรูทีนการเริ่มต้นของรหัสของฉันฉันใช้เพื่อทำสิ่งต่าง ๆ เช่น: clr r0 ; will always stay zero และ: out PORTA, r0; initialize ports out DDRA, r0 out PORTB, r0 ... สิ่งนี้จำเป็นจริงหรือ หรือฉันจะแน่ใจว่าสิ่งนี้จะทำโดยอัตโนมัติเมื่อรีเซ็ต? โดยเฉพาะอย่างยิ่งฉันสามารถวางใจได้กับพอร์ตทั้งหมดที่จะตั้งค่าเป็นอินพุตตามค่าเริ่มต้นดังนั้นจึงไม่มีปัญหากับการลงคะแนนภายนอกเมื่อไม่มีการใช้รหัส?
9 avr  reset  port  register 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.