memory addresses usually start at zero and progress upward. Figure 4.4 translation - memory addresses usually start at zero and progress upward. Figure 4.4 Thai how to say

memory addresses usually start at z

memory addresses usually start at zero and progress upward. Figure 4.4 illustrates
this concept.
An address is almost always represented by an unsigned integer. Recall from
Chapter 2 that 4 bits is a nibble, and 8 bits is a byte. Normally, memory is byteaddressable,
which means that each individual byte has a unique address. Some
machines may have a word size that is larger than a single byte. For example, a
computer might handle 32-bit words (which means it can manipulate 32 bits at a
time through various instructions), but still employ a byte-addressable architecture.
In this situation, when a word uses multiple bytes, the byte with the lowest
address determines the address of the entire word. It is also possible that a computer
might be word-addressable, which means each word (not necessarily each
byte) has its own address, but most current machines are byte-addressable (even
though they have 32-bit or larger words). A memory address is typically stored in
a single machine word.
If all this talk about machines using byte-addressing with words of different
sizes has you somewhat confused, the following analogy may help. Memory is
similar to a street full of apartment buildings. Each building (word) has multiple
apartments (bytes), and each apartment has its own address. All of the apartments
are numbered sequentially (addressed), from 0 to the total number of apartments
in the complex. The buildings themselves serve to group the apartments. In computers,
words do the same thing. Words are the basic unit of size used in various
instructions. For example, you may read a word from or write a word to memory,
even on a byte-addressable machine.
If an architecture is byte-addressable, and the instruction set architecture word is
larger than 1 byte, the issue of alignment must be addressed. For example, if we wish
to read a 32-bit word on a byte-addressable machine, we must make sure that: (1) the
word was stored on a natural alignment boundary, and (2) the access starts on that
boundary. This is accomplished, in the case of 32-bit words, by requiring the address
to be a multiple of 4. Some architectures allow unaligned accesses, where the desired
address does not have to start on a natural boundary.
Memory is built from random access memory (RAM) chips. (We cover memory
in detail in Chapter 6.) Memory is often referred to using the notation L x W
(length x width). For example, 4M x 16 means the memory is 4M long (it has
0/5000
From: -
To: -
Results (Thai) 1: [Copy]
Copied!
หน่วยความจำจะเริ่มที่ศูนย์และความก้าวหน้าขึ้น รูปที่ 4.4 แสดงแนวคิดนี้มักมีแสดงอยู่ ด้วยจำนวนเต็มไม่ เรียกคืนจากบท 2 บิตที่ 4 เป็นชั้นดี และ 8 บิต ไบต์ โดยปกติ หน่วยความจำคือ byteaddressableซึ่งหมายความ ว่า แต่ละแต่ละไบต์มีอยู่เฉพาะ บางเครื่องอาจมีขนาดของคำที่มีขนาดใหญ่กว่าไบต์เดี่ยว ตัวอย่าง การคอมพิวเตอร์อาจจัดการคำ 32 บิต (ซึ่งหมายความว่า สามารถควบคุม 32 บิตที่มีเวลาผ่านคำแนะนำต่าง ๆ), แต่ยังคง ใช้สถาปัตยกรรมแอดเดรสไบต์ในสถานการณ์นี้ เมื่อคำใช้หลายไบต์ ไบต์กับต่ำสุดที่อยู่กำหนดอยู่ของคำทั้งหมด ก็สามารถทำได้ที่เครื่องคอมพิวเตอร์อาจจะมีคำแอดเดรส ซึ่งหมายความว่า แต่ละคำ (ไม่จำเป็นแต่ละไบต์) มีที่อยู่ของตนเอง แต่เครื่องล่าสุดแอดเดรสไบต์ (แม้แม้ว่า พวกเขาได้คำ 32-บิต หรือใหญ่กว่า) โดยทั่วไปอยู่อยู่หน่วยความจำในคำเครื่องเดียวถ้าทั้งหมดนี้พูดถึงเครื่องที่ใช้กำหนดไบต์ มีคำแตกต่างกันขนาดมีคุณค่อนข้างสับสน เปรียบเทียบต่อไปนี้อาจช่วยได้ หน่วยความจำคล้ายกับเต็มถนนอาคารอพาร์ทเมนท์ (คำ) แต่ละอาคารมีหลายอพาร์ทเม้นท์ (ไบต์), และแต่ละมีที่อยู่ของตนเอง ทั้งหมดอพาร์ทเมนท์หมายเลขตามลำดับ (อยู่), 0 จำนวนอพาร์ตเมนท์ทั้งหมดในซับซ้อน อาคารเองให้บริการในกลุ่มอพาร์ทเมนท์ ในเครื่องคอมพิวเตอร์คำทำสิ่งเดียวกัน คำเป็นหน่วยพื้นฐานของขนาดที่ใช้ในการต่าง ๆคำแนะนำ ตัวอย่าง คุณสามารถอ่านจาก หรือเขียนคำลงในหน่วยความจำแม้ในเครื่องที่มีแอดเดรสไบต์ถ้าสถาปัตยกรรมเป็นแอดเดรสไบต์ และคำสั่งตั้งคำสถาปัตยกรรมมีขนาดใหญ่กว่าไบต์ 1 ปัญหาของตำแหน่งจะต้องอยู่ ตัวอย่างเช่น ถ้าเราต้องการอ่านคำ 32 บิตเครื่องแอดเดรสไบต์ เราต้องแน่ใจว่า: (1) การคำถูกเก็บไว้ในเส้นขอบเขตตำแหน่งธรรมชาติ และ (2) การเข้าถึงเริ่มต้นบนที่ขอบเขต นี้ได้ ในกรณีของ 32 บิตคำ โดยต้องการอยู่เป็น ตัวคูณของ 4 หาไม่ อนุญาตให้สถาปัตยกรรมบางอย่างที่ต้องการไม่มีที่อยู่เริ่มต้นบนขอบเขตธรรมชาติหน่วยความจำถูกสร้างขึ้นจากหน่วยความจำเข้าถึงโดยสุ่ม (RAM) หน่วยความจำชิ (เราครอบคลุมหน่วยความจำในรายละเอียดในบทที่ 6) หน่วยความจำมักจะเรียกว่าการใช้สัญลักษณ์ L x W(ความยาว x ความกว้าง) ตัวอย่าง 4 M x 16 หมายความว่า หน่วยความจำเป็น (มีความยาว 4 เมตร
Being translated, please wait..
Results (Thai) 2:[Copy]
Copied!
อยู่หน่วยความจำมักจะเริ่มต้นที่ศูนย์และความคืบหน้าขึ้น รูปที่ 4.4 แสดงให้เห็นถึง
แนวคิดนี้.
อยู่เกือบจะเป็นตัวแทนเสมอโดยจำนวนเต็มไม่ได้ลงนาม จำจาก
บทที่ 2 ที่ 4 บิตเป็นตอดและ 8 บิตเป็นไบต์ โดยปกติหน่วยความจำ byteaddressable,
ซึ่งหมายความว่าแต่ละไบต์แต่ละคนมีที่อยู่ไม่ซ้ำกัน บาง
เครื่องอาจจะมีขนาดคำที่มีขนาดใหญ่กว่าไบต์เดียว ตัวอย่างเช่น
คอมพิวเตอร์อาจจัดการกับคำ 32 บิต (ซึ่งหมายความว่ามันสามารถจัดการ 32 บิตที่
เวลาผ่านคำแนะนำต่างๆ) แต่ยังคงจ้างสถาปัตยกรรมไบต์แอดเดรส.
ในสถานการณ์เช่นนี้เมื่อมีการใช้คำว่าไบต์หลายไบต์ด้วย ที่ต่ำสุด
อยู่จะเป็นตัวกำหนดที่อยู่ของทั้งคำ นอกจากนี้ยังเป็นไปได้ว่าเครื่องคอมพิวเตอร์
อาจจะมีคำแอดเดรสซึ่งหมายความว่าแต่ละคำ (ไม่จำเป็นต้องแต่ละ
ไบต์) มีที่อยู่ของตัวเอง แต่เครื่องในปัจจุบันส่วนใหญ่จะไบต์แอดเดรส (แม้
แม้ว่าพวกเขาจะมี 32 บิตหรือคำขนาดใหญ่) อยู่หน่วยความจำจะถูกเก็บไว้โดยทั่วไปใน
คำเครื่องเดียว.
ถ้าหากพูดคุยเกี่ยวกับเครื่องใช้ไบต์อยู่กับคำพูดที่แตกต่างกัน
ขนาดมีคุณสับสนค่อนข้างคล้ายคลึงกันดังต่อไปนี้อาจช่วยให้ หน่วยความจำที่
คล้ายกับถนนที่เต็มไปด้วยอาคารอพาร์ทเม้น แต่ละอาคาร (คำ) มีหลาย
พาร์ทเมน (bytes) และแต่ละพาร์ทเมนท์มีที่อยู่ของตัวเอง ทั้งหมดของอพาร์ทเมน
จะมีหมายเลขตามลำดับ (ที่) จาก 0 ถึงจำนวนของพาร์ทเมนท์
ในที่ซับซ้อน อาคารตัวเองให้บริการไปยังกลุ่มอพาร์ทเมน ในคอมพิวเตอร์
คำทำสิ่งเดียวกัน คำพูดเป็นหน่วยพื้นฐานของขนาดต่างๆที่ใช้ในการ
คำแนะนำ ตัวอย่างเช่นคุณอาจจะอ่านคำหรือเขียนคำที่หน่วยความจำ,
แม้ในเครื่องไบต์แอดเดรส.
ถ้าสถาปัตยกรรมไบต์แอดเดรสและชุดคำสั่งคำสถาปัตยกรรมเป็น
ขนาดใหญ่กว่า 1 ไบต์ปัญหาของการจัดตำแหน่งจะต้อง จ่าหน้า ตัวอย่างเช่นถ้าเราต้องการ
ที่จะอ่านคำ 32 บิตในเครื่องไบต์แอดเดรสที่เราจะต้องตรวจสอบให้แน่ใจว่า (1)
คำว่าถูกจัดเก็บไว้ในขอบเขตของการจัดตำแหน่งธรรมชาติและ (2) การเข้าถึงเริ่มต้นในวันที่
เขตแดน นี่คือความสำเร็จในกรณีของคำ 32 บิตโดยให้ที่อยู่
ที่จะเป็นหลาย 4. สถาปัตยกรรมบางแห่งอนุญาตให้เข้าถึง unaligned ที่ต้องการ
ที่อยู่ไม่จำเป็นต้องเริ่มต้นในเขตแดนธรรมชาติ.
หน่วยความจำที่ถูกสร้างขึ้นจากการเข้าถึงแบบสุ่ม หน่วยความจำ (RAM) ชิป (เราครอบคลุมหน่วยความจำ
ในรายละเอียดในบทที่ 6) หน่วยความจำมักจะเรียกใช้เครื่องหมาย L? x กว้าง
(กว้าง x ยาว?) ตัวอย่างเช่น 4M? x 16 หมายถึงหน่วยความจำจะ 4M ยาว (มี
Being translated, please wait..
Results (Thai) 3:[Copy]
Copied!
หน่วยความจำที่อยู่มักจะเริ่มต้นที่ศูนย์ และก้าวหน้าขึ้น รูปที่ 4.4 แสดงให้เห็นถึงแนวคิดนี้
อยู่เกือบตลอดเวลาโดยแสดงจำนวนเต็มไม่ได้ระบุชื่อ เรียกคืนจาก
บทที่ 2 ที่ 4 บิตเป็นแทะ , และ 8 บิตเป็นไบต์ โดยปกติหน่วยความจำ byteaddressable
, ซึ่งหมายความว่าแต่ละไบต์ แต่ละคนมีที่อยู่ไม่ซ้ำกัน บางเครื่องอาจจะมีคำ
ขนาดที่มีขนาดใหญ่กว่าตัวเดียวตัวอย่างเช่น คอมพิวเตอร์อาจจัดการ 32
คำ ( ซึ่งหมายความว่ามันสามารถจัดการกับ 32 บิตที่
เวลาผ่านคำแนะนำต่างๆ ) แต่ก็ยังจ้างไบต์สามารถเข้าถึงสถาปัตยกรรม .
ในสถานการณ์นี้ เมื่อคำที่ใช้หลายไบต์ไบต์ กับที่อยู่ต่ำสุด
กำหนดที่อยู่ของคำทั้งหมด นอกจากนี้ยังเป็นไปได้ว่าอาจเป็นคำที่สามารถเข้าถึงคอมพิวเตอร์
,ซึ่งหมายความว่าแต่ละคำ ( ไม่จําเป็นต้องแต่ละ
ไบต์ ) มีที่อยู่ของมันเอง แต่เครื่องปัจจุบันส่วนใหญ่เป็นไบต์ แอดเดรส ( แม้
ถึงแม้ว่าพวกเขามี 32 บิตหรือใหญ่กว่าคำ ) ที่อยู่หน่วยความจำโดยปกติจะเก็บไว้ในเครื่องเดียว

เลย . ถ้าทั้งหมดนี้พูดเกี่ยวกับเครื่องที่ใช้เฉพาะกับคำไบต์ขนาดแตกต่างกัน
มีคุณค่อนข้างสับสน การเปรียบเทียบต่อไปนี้อาจช่วยได้ ความทรงจำ
เหมือนกับถนนที่เต็มไปด้วยอาคารอพาร์ทเม้น แต่ละอาคาร ( Word ) มีหลาย
อพาร์ทเมนท์ ( ไบต์ ) และแต่ละห้องมีที่อยู่ของมันเอง ทั้งหมดของอพาร์ทเมน
เลขตามลำดับ ( แก้ไข ) จาก 0 เป็นจํานวนรวมของอพาร์ทเมน
ในที่ซับซ้อน อาคารกลุ่มตัวเองให้พาร์ทเมนท์ ในคอมพิวเตอร์
คำทำแบบเดียวกันคำที่เป็นหน่วยพื้นฐานของขนาดที่ใช้ในคำสั่งต่าง ๆ

ตัวอย่างเช่นคุณอาจจะอ่านคำพูดหรือเขียนคำหน่วยความจำ
แม้ในไบต์สามารถเข้าถึงเครื่อง .
ถ้าสถาปัตยกรรมเป็นไบต์ แอดเดรส และ ชุดการสอนสถาปัตยกรรมคำ
ขนาดใหญ่กว่า 1 ไบต์ , ปัญหาของแนวร่วมที่ต้อง addressed ตัวอย่างเช่น ถ้าเราต้องการ
อ่านคํา 32 บิตในไบต์สามารถเข้าถึงเครื่องเราต้องให้แน่ใจว่า : ( 1 )
คําที่เก็บไว้ในแนวธรรมชาติ ขอบเขต และ ( 2 ) การเข้าถึงเริ่มต้นที่
ขอบ นี้ได้ ในกรณีของ 32 บิต คำ โดยให้ที่อยู่
เป็นหลายของ 4 บางสถาปัตยกรรมที่อนุญาตให้เข้าถึง unaligned ที่ปรารถนา
ที่อยู่ไม่ต้องเริ่มในเขตแดนธรรมชาติ
หน่วยความจำนี้สร้างจากหน่วยความจำเข้าถึงโดยสุ่ม ( RAM ) ชิป( เราครอบคลุมหน่วยความจำ
ในรายละเอียดในบทที่ 6 ) หน่วยความจำมักจะเรียกว่าการใช้สัญกรณ์ผม  x w
( ความยาว x ความกว้าง  ) ตัวอย่างเช่น , 4 x 16  หมายถึงความยาว 4 เมตร ( มี
Being translated, please wait..
 
Other languages
The translation tool support: Afrikaans, Albanian, Amharic, Arabic, Armenian, Azerbaijani, Basque, Belarusian, Bengali, Bosnian, Bulgarian, Catalan, Cebuano, Chichewa, Chinese, Chinese Traditional, Corsican, Croatian, Czech, Danish, Detect language, Dutch, English, Esperanto, Estonian, Filipino, Finnish, French, Frisian, Galician, Georgian, German, Greek, Gujarati, Haitian Creole, Hausa, Hawaiian, Hebrew, Hindi, Hmong, Hungarian, Icelandic, Igbo, Indonesian, Irish, Italian, Japanese, Javanese, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Korean, Kurdish (Kurmanji), Kyrgyz, Lao, Latin, Latvian, Lithuanian, Luxembourgish, Macedonian, Malagasy, Malay, Malayalam, Maltese, Maori, Marathi, Mongolian, Myanmar (Burmese), Nepali, Norwegian, Odia (Oriya), Pashto, Persian, Polish, Portuguese, Punjabi, Romanian, Russian, Samoan, Scots Gaelic, Serbian, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenian, Somali, Spanish, Sundanese, Swahili, Swedish, Tajik, Tamil, Tatar, Telugu, Thai, Turkish, Turkmen, Ukrainian, Urdu, Uyghur, Uzbek, Vietnamese, Welsh, Xhosa, Yiddish, Yoruba, Zulu, Language translation.

Copyright ©2024 I Love Translation. All reserved.

E-mail: