หน้า 1 จากทั้งหมด 2

ช่วยอะธิบายหน่วยความจำให้เข้าใจด้วยครับ

โพสต์เมื่อ: พฤหัสฯ. ม.ค. 20, 2011 11:49
โดย **หมายเหตุ
พอดีตอนนี้หน่วยความจำมันมีแยกขึ้นมาและเยอะมากจนงงไปหมด เช่น 1000 เม็ก=1 กิ๊ก อารายแบบนี้อะ แล้วพวก เมกกาบิท มันอันเดียวกับเมกกะไบท์ ไหมครับ งงไปหมดตาลายๆ @_@

โพสต์เมื่อ: พฤหัสฯ. ม.ค. 20, 2011 11:58
โดย Sir.TooN
อืมม...ผมจะลองอธิบายแบบชาวบ้าน (อย่าซีเรียส)

หน่วยที่เล็กที่สุดและเป็นทุกอย่างของโลกดิจิตอล ก็คือ bit (บิต) หรือก็คือค่าไบนารี่ (binary digit) มีค่า 0 กับ 1 หรือเทียบได้กับ TRUE กับ FALSE, เปิดกับปิด หรือ จริงกับเท็จ ที่เราเรียนกันสมัยมัธยม (และไม่รู้ว่าเรียนไปเพื่ออะไร) เช่น จริงกับจริงเป็นจริง , จริงกับเท็จเป็นเท็จ เท็จกับเท็จเป็นจริง ฯลฯ

เมื่อเอา bit (ค่า 0 หรือ 1) มารวมกับ 8 ตัว เช่น 00000000 เราเรียกว่า 1 Byte (หรือ 1 Character หรือที่เราเรียกกันว่า 1 ตัวอักษร)

00000000 มีค่าเท่ากับ 0
00000001 มีค่าเท่ากับ 1
00000010 มีค่าเท่ากับ 2
00000011 มีค่าเท่ากับ 3
....
11111111 มีค่าเท่ากับ 255 (ถ้ารวม 0 ด้วยก็เป็น 256 ตัวอักษร)

ดังนั้น 1 Byte (หรือ 8 bit) จะเท่ากับ 256 ตัวอักษร

เรารู้แล้วว่า 8 bit คือ 1 Byte แล้ว 16 bit ล่ะ? ก็ต้องเป็น 2 Byte แต่ภาษาคอมพิวเตอร์เขาเรียกว่า Word ที่จริงเรียกได้อีกหลายอย่าง (ติดลบไม่ติดลบ) แต่เราไม่ต้องสนใจ

00000000 00000000 มีค่าเท่ากับ 0
00000000 00000001 มีค่าเท่ากับ 1
.....
11111111 11111111 มีค่าเท่ากับ 65535 (65,536 ตัวอักษร)

โพสต์เมื่อ: พฤหัสฯ. ม.ค. 20, 2011 12:14
โดย akillis
มึนตรึบ

โพสต์เมื่อ: พฤหัสฯ. ม.ค. 20, 2011 12:14
โดย **หมายเหตุ
ขอบคุณครับ ขอถามต่อนะ

แล้ว หน่วยความจำอันไหนใหญ่กว่าอะกันอะ เรียงให้ดูหน่อยครับ


ปล.ท่านตอบไม่ค่อยตรงอ่าๆๆ 5++

โพสต์เมื่อ: พฤหัสฯ. ม.ค. 20, 2011 12:29
โดย Sir.TooN
**หมายเหตุ เขียน:ขอบคุณครับ ขอถามต่อนะ

แล้ว หน่วยความจำอันไหนใหญ่กว่าอะกันอะ เรียงให้ดูหน่อยครับ


ปล.ท่านตอบไม่ค่อยตรงอ่าๆๆ 5++



8 บิท = 1 ไบต์

1024 บิท = 1 กิโลบิท

1024 กิโลบิท = 1 เมกกะบิท

เช่น ใช้เน็ต 1 เมก ( 1 Mbps ) , หรือ ใช้เน็ต 512k ( 512 kbps )

การเก็บความจุข้อมูล จะใช้หน่วยเป็น ไบต์

8 บิท = 1 ไบต์

1024 ไบต์ = 1 กิโลไบต์

1024 กิโลไบต์ = 1 เมกกะไบต์

เช่น เก็บไฟล์ Word ขนาด 25 กิโลไบต์ ( 25 KB ) , หรือ ไฟล์วีซีดี ขนาด 650 เมกกะไบต์ ( 650 MB )

อันไหนใหญ่กว่าก็ต้องตอบว่า ไบต์ ใหญ่กว่า เพราะใน 1 ไบต์ มันมี 8 บิต อย่างที่ผมบอกข้างบนนั่นแหละ
เลข 0 แปดตัวเรียงกัน เขาเรียกว่า 1 บิท แต่ละบิท จะมีค่าของตัวมันเอง โดยให้นับจากขวาไปซ้าย
จะมีค่า 1 2 4 8 16 32 64 128 ตามลำดับ

Ram 1 GB ก็จะเท่า กับ 1024 MB

โพสต์เมื่อ: พฤหัสฯ. ม.ค. 20, 2011 12:41
โดย apisit98
akillis เขียน:มึนตรึบ

ไม่ต้องงงหรอกครับ ถ้าคนที่เรียนทางด้านคอมพิวเตอร์มาทุกคนต้องเจออยู่แล้วครับ เพราะมันเป็นพื่นฐาน
ที่คนเรียนคอมมาจะต้องเจอทุกคน เลขพวกนี้แหละที่เขาเรียกว่าเลขฐานดิจิตอลไงครับ

โพสต์เมื่อ: พฤหัสฯ. ม.ค. 20, 2011 12:49
โดย Sir.TooN
apisit98 เขียน:
akillis เขียน:มึนตรึบ

ไม่ต้องงงหรอกครับ ถ้าคนที่เรียนทางด้านคอมพิวเตอร์มาทุกคนต้องเจออยู่แล้วครับ เพราะมันเป็นพื่นฐาน
ที่คนเรียนคอมมาจะต้องเจอทุกคน เลขพวกนี้แหละที่เขาเรียกว่าเลขฐานดิจิตอลไงครับ


ใช่ครับ เลขฐานนี่ขอบอกว่าปวดสมอง ต้องแปลงจากฐานนั้นเป็นฐานนี้ ฐานนี้เป็นฐานนั้น
ถ้าเรียนพวกนี้ไม่รู้เรื่องก็จบกัน

ขออนุญาตบอกเลขฐานที่ใช้ในปัจจุบันให้ท่านที่ยังไม่ทราบหน่อยนะครับ

เลขฐานสองจะมีตัวเลข 0 กับ 1
เลขฐานแปดจะมีตัวเลข 0ถึง 7
เลขฐานสิบจะมีตัวเลข 0 ถึง 9 ที่เราใช้อยู่ประจำนั่นแหละครับ
เลขฐานสิบหกจะมีตัวเลข 0 ถึง F คือ 1-9และ A=10 ฺB=11 C=12 D=13 E=14 F=15

โพสต์เมื่อ: พฤหัสฯ. ม.ค. 20, 2011 13:11
โดย **หมายเหตุ
Sir.TooN เขียน:
**หมายเหตุ เขียน:ขอบคุณครับ ขอถามต่อนะ

แล้ว หน่วยความจำอันไหนใหญ่กว่าอะกันอะ เรียงให้ดูหน่อยครับ


ปล.ท่านตอบไม่ค่อยตรงอ่าๆๆ 5++



8 บิท = 1 ไบต์

1024 บิท = 1 กิโลบิท

1024 กิโลบิท = 1 เมกกะบิท

เช่น ใช้เน็ต 1 เมก ( 1 Mbps ) , หรือ ใช้เน็ต 512k ( 512 kbps )

การเก็บความจุข้อมูล จะใช้หน่วยเป็น ไบต์

8 บิท = 1 ไบต์

1024 ไบต์ = 1 กิโลไบต์

1024 กิโลไบต์ = 1 เมกกะไบต์

เช่น เก็บไฟล์ Word ขนาด 25 กิโลไบต์ ( 25 KB ) , หรือ ไฟล์วีซีดี ขนาด 650 เมกกะไบต์ ( 650 MB )

อันไหนใหญ่กว่าก็ต้องตอบว่า ไบต์ ใหญ่กว่า เพราะใน 1 ไบต์ มันมี 8 บิต อย่างที่ผมบอกข้างบนนั่นแหละ
เลข 0 แปดตัวเรียงกัน เขาเรียกว่า 1 บิท แต่ละบิท จะมีค่าของตัวมันเอง โดยให้นับจากขวาไปซ้าย
จะมีค่า 1 2 4 8 16 32 64 128 ตามลำดับ

Ram 1 GB ก็จะเท่า กับ 1024 MB

ขอบคุณครับ ขอถามต่อนะครับ ขอหน่วยเป็นภาษาอังกฤษด้วยจะได้เข้าใจมากขึ้น -*-

โพสต์เมื่อ: พฤหัสฯ. ม.ค. 20, 2011 13:21
โดย Sir.TooN
หน่วยก็เหมือนทั่วๆไปแหละครับ

Atto แอตโต้ a (a เล็ก) หนึ่งส่วนล้านล้านล้าน
Femto เฟมโต้ f (f เล็ก) หนึ่งส่วนพันล้านล้าน
Pico พิโค p (p เล็ก) หนึ่งส่วนล้านล้าน
Nano นาโน n (n เล็ก) หนึ่งส่วนพันล้าน
Micro ไมโคร u (อักษรกรีกคล้ายตัว u) 6 หนึ่งส่วนล้าน
Milli มิลลิ m (m เล็ก) หนึ่งส่วนพัน
Deci เดซิ d(d เล็ก) หนึ่งส่วนสิบ
Deca เดคา da(da เล็ก) สิบ
Kilo กิโล k(k เล็ก) หนึ่งพัน
Mega เมกะ M (M ใหญ่) หนึ่งล้าน
Giga กิกะ G (G ใหญ่) หนึ่งพันล้าน
Tera เทรา T (T ใหญ่) หนึ่งล้านล้าน
Peta เพตา P (P ใหญ่) หนึ่งพันล้านล้าน
Exa เอ็กซา E (E ใหญ่) หนึ่งล้านล้านล้าน

ิไบต์ ตัวย่อคือ ฺB ใหญ่
บิท ตัวย่อคือ b เล็ก

ส่วนมากคนจะสับสนตัวใหญ่ เล็ก

โพสต์เมื่อ: พฤหัสฯ. ม.ค. 20, 2011 13:25
โดย **หมายเหตุ
Sir.TooN เขียน:หน่วยก็เหมือนทั่วๆไปแหละครับ

Atto แอตโต้ a (a เล็ก) หนึ่งส่วนล้านล้านล้าน
Femto เฟมโต้ f (f เล็ก) หนึ่งส่วนพันล้านล้าน
Pico พิโค p (p เล็ก) หนึ่งส่วนล้านล้าน
Nano นาโน n (n เล็ก) หนึ่งส่วนพันล้าน
Micro ไมโคร u (อักษรกรีกคล้ายตัว u) 6 หนึ่งส่วนล้าน
Milli มิลลิ m (m เล็ก) หนึ่งส่วนพัน
Deci เดซิ d(d เล็ก) หนึ่งส่วนสิบ
Deca เดคา da(da เล็ก) สิบ
Kilo กิโล k(k เล็ก) หนึ่งพัน
Mega เมกะ M (M ใหญ่) หนึ่งล้าน
Giga กิกะ G (G ใหญ่) หนึ่งพันล้าน
Tera เทรา T (T ใหญ่) หนึ่งล้านล้าน
Peta เพตา P (P ใหญ่) หนึ่งพันล้านล้าน
Exa เอ็กซา E (E ใหญ่) หนึ่งล้านล้านล้าน

ิไบต์ ตัวย่อคือ ฺB ใหญ่
บิท ตัวย่อคือ b เล็ก

ส่วนมากคนจะสับสนตัวใหญ่ เล็ก

ใหญ่กะเล็กนี่แหละผมสับสนบ่อยๆ ขอบคุณครับ

งั้นผมถามต่อละครับ

ระหว่าง แฟลดไดร์ว/แฮนดี้ไดวร์/usb มันต่างกันยังไงครับ

โพสต์เมื่อ: พฤหัสฯ. ม.ค. 20, 2011 13:43
โดย Sir.TooN
มันเหมือนกันนั่นแหละครับแล้วแต่คนจะเรียก

ชื่อที่คนเรียกๆกันก็มี Flash drive , thumb drive , Handy drive ซึ่่งภาษาคอมพิวเตอร์เขาเรียกว่า หน่วยความจำรอง

ส่วน USB ย่อมาจาก Universal Serial Bus คือมันเป็นช่องเสียบอุปกรณ์ต่อพ่วงต่างๆไม่ใช่เฉพาะพวก Flash drive เท่านั้นนะครับ
ยังมี Printer, Modem, Mouse, Keyboard , กล้องติจิตอล,โทรศัพท์มือถือและอื่นๆอีกมากมาย ทุกวันนี้ USB ที่ใช้กันมากคือ version 2.0
ที่ได้ยินกันบ่อยๆว่า USB 2.0 สามารถโอนถ่ายข้อมูลความเร็วสูงถึง 480 Mbps คือ 480 เมกกะบิทต่อวินาที
แต่ตอนนี้พัฒนาถึง USB เวอร์ชั่น 3.0 ที่มีความเร็ว 4.7 Mbps พูดง่ายๆคือเร็วกว่า เกือบ 10 เท่า แถมยังประหยัดไฟกว่าด้วย
ผมมี Flash Drive 3.0 อยู่อันนึง Copy ข้อมูลเร็วมาก

โพสต์เมื่อ: พฤหัสฯ. ม.ค. 20, 2011 14:15
โดย mSkyline
ผมจะอธิบายง่ายๆให้คนทั่วไปเข้าใจละกันครับ

8b = 1B
1024B = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB
เกินกว่านี้ก็มี แต่ยังไม่นิยมใช้


b=bit
B=Byte
KB=KiloByte
MB=MegaByte
GB=Gigabyte
TB=TeraByte

ส่วนเรื่อง ความเร็วเน็ตที่ใช้ผิดกันเยอะมาก ตามร้านเน็ต
ผมเคยเห็นร้านเน็ตหลายๆร้านเขียน เน็ต 8MBps ผมละตกใจ เมืองไทยมีมีไม่ถึงน่ะ ต่างประเทศยังแค่ใกล้เคียงเลย

ตามจริงแล้ว มันต้องเป็น 8Mbps(MegaBitperSec) ครับ บ่แม่น MBp(MegaByteperSec)
หลายคนอาจสงสัย กรูใช้เน็ต 8เม็ก โหลดโหลดไฟล์ 8เม็ก ทำไมไม่ใช้ค่นาทีเดียวว่ะ
เราเข้าใจกันผิด ที่จริงแล้ว ต้องเอาความเร็วที่โหลดได้จริง อย่างเช่น 100Kbps x 8 จะได้เท่ากับความเร็วจริง


FlashDrive,ThumbDrive,HandyDrive มันอันเดียวกัน แล้วแต่ใครจะเรียก

USB มันคือport ที่ไว้เสียบต่อุปกรณ์ครับ เหมือนกับพอร์ทขนาน(PararellPort) หรือพอร์ทเครื่องปริ้น์เรานั่นแหละ
หรือบอร์ดอนุกรม(SerialPort) ที่เราไว้ต่อคันโยกเกมส์สมัยก่อน
ส่วน USB(Universal Serial Bus) เป็นพอร์ทอนุกรมชนิดหนึ่งที่เค้าพัฒนาให้มีความสะดวกมากขึ้นครับ มันสามารถต่อได้ 256 อุปกรณ์ ส่วนแต่ละเวอร์ชั่นของUSB เช่น USB1 USB1.1,USB2และที่กำลังจะบูม USB3 ต่างกันที่ความเร็วในการขนย้ายครับ

โพสต์เมื่อ: พฤหัสฯ. ม.ค. 20, 2011 14:20
โดย hulehula
สวดยอด

โพสต์เมื่อ: พฤหัสฯ. ม.ค. 20, 2011 23:25
โดย insawasd
ได้ความรู้เยอะเลยนะเนี่ย

โพสต์เมื่อ: ศุกร์ ม.ค. 21, 2011 13:44
โดย akillis
ข้อมูลแน่นปึ้ก

ขอบคุณคร้าบ พี่น้อง....