ݺߣ

ݺߣShare a Scribd company logo
อริสรา สุนสุรัตน์
ในปีค.ศ. 1952 ได้มีการพัฒนาโปรแกรมภาษาระดับต่่าตัวใหม่
ชื่อภาษาแอสเซมบลี (Assembly Language) โดยที่
ภาษาแอสเซมบลีใช้รหัสเป็นค่าแทนค่าสั่งภาษาเครื่อง ท่าให้นักเขียนโปรแกรม
สามารถเขียนโปรแกรมได้ง่ายขึ้น ถึงแม้ว่าการเขียนโปรแกรมจะยังไม่สะดวก
เท่ากับการเขียนโปรแกรมภาษาอื่น ๆ ในสมัยนี้ แต่ถ้าเปรียบเทียบในสมัยนั้นก็
ถือว่าเป็นการพัฒนาไปสู่ยุคของการเขียนโปรแกรมแบบใหม่ คือใช้สัญลักษณ์
แทนเลข 0 และ 1 ของภาษาเครื่อง ซึ่งสัญลักษณ์ที่ใช้จะเป็นค่าสั่งสั้น ๆ ที่จะได้ง่าย
เรียกว่า นิมอนิกโคด (mnemonic code)
   ถึงแม้ว่านิวมอนิกโคดที่ใช้จะไม่ใช้ค่าในภาษาอังกฤษ แต่ก็เป็นสัญลักษณ์ที่สื่อ
    ความหมายให้ผู้ใช้สามารถจดจ่าได้ง่ายกว่าสัญลักษณ์เลข 0 และ 1 ผู้เขียนโปรแกรม
    ภาษาแอสเซมบลียังสามารถก่าหนดชื่อของที่เก็บข้อมูลในหน่วยความจ่าเป็นค่าใน
    ภาษาอังกฤษ แทนที่จะเป็นเลขที่ต่าแหน่งในหน่วยความจ่า เช่น TOTAL,
    INCOME เป็นต้น แต่ข้อจ่ากัดของภาษาภาษาแอสเซมบลี คือ จะแตกต่างกันไป
    ในแต่ละเครื่องเช่นเดียวกับภาษาเครื่อง
 A หมายถึง การบวก (Add)
 C หมายถึง การเปรียบเทียบ (Compare)
 MP หมายถึง การคูณ (Muliply)
 STO หมายถึง การเก็บข้อมูลในหน่วยความจ่า (Store)
ผู้เขียนโปรแกรมภาษาแอสเซมบลีต้องใช้ แอสเซมเบลอ (Assembler)
แปลภาษาแอสเซมบลีให้เป็นภาษาเครื่อง ๶พื่อให้คอมพิวเตอร์ท่างานตามต้องการ

More Related Content

What's hot (11)

Skype Translator
Skype TranslatorSkype Translator
Skype Translator
T'ae Klunboot
บทที่ 3 บุษยา วรรณภา ศศิภา
บทที่ 3 บุษยา วรรณภา ศศิภาบทที่ 3 บุษยา วรรณภา ศศิภา
บทที่ 3 บุษยา วรรณภา ศศิภา
Wannapa Phopsamai
ข้อสอบกลางภาค
ข้อสอบกลางภาคข้อสอบกลางภาค
ข้อสอบกลางภาค
Pimlapas Kimkur
โปรแกรมและภาษาคอมพิว๶ตอร์
โปรแกรมและภาษาคอมพิว๶ตอร์โปรแกรมและภาษาคอมพิว๶ตอร์
โปรแกรมและภาษาคอมพิว๶ตอร์
'เบื่อแล้วคำว่ารอ จะให้รอไปถึงไหน
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
srinagarindra the princess mother school kanchanaburi
1.ซอฟต์แวร์และภาษาคอมพิว๶ตอร์
1.ซอฟต์แวร์และภาษาคอมพิว๶ตอร์1.ซอฟต์แวร์และภาษาคอมพิว๶ตอร์
1.ซอฟต์แวร์และภาษาคอมพิว๶ตอร์
Saipanyarangsit School
ภาษาคอมพิว๶ตอร์ ม.3
ภาษาคอมพิว๶ตอร์ ม.3ภาษาคอมพิว๶ตอร์ ม.3
ภาษาคอมพิว๶ตอร์ ม.3
Diiz Yokiiz
ภาษาคอมพิว๶ตอร์
ภาษาคอมพิว๶ตอร์ภาษาคอมพิว๶ตอร์
ภาษาคอมพิว๶ตอร์
Taksinfeef
โปรแกรมคอม
โปรแกรมคอมโปรแกรมคอม
โปรแกรมคอม
Onrutai Intanin
โปรแกรมคอม
โปรแกรมคอมโปรแกรมคอม
โปรแกรมคอม
Onrutai Intanin

Viewers also liked (20)

Conc Retrofit Details
Conc Retrofit DetailsConc Retrofit Details
Conc Retrofit Details
C. David Reber, P.E.
การบวกและการลบทศȨยม
การบวกและการลบทศȨยมการบวกและการลบทศȨยม
การบวกและการลบทศȨยม
sasinan2506
“ดินสอมินิ” หุ่นยนต์ดูแลคนแก่ สร้างโดยคนไทย
 “ดินสอมินิ” หุ่นยนต์ดูแลคนแก่ สร้างโดยคนไทย “ดินสอมินิ” หุ่นยนต์ดูแลคนแก่ สร้างโดยคนไทย
“ดินสอมินิ” หุ่นยนต์ดูแลคนแก่ สร้างโดยคนไทย
aomkakakakaka
CiCi
Ci
Dra. Alma Maité Barajas Cárdenas
Recruitment is Marketing : Part 1
Recruitment is Marketing : Part 1Recruitment is Marketing : Part 1
Recruitment is Marketing : Part 1
Amit Chauhan
Los viajes de fin de semanaLos viajes de fin de semana
Los viajes de fin de semana
kaerine
OvasOvas
Ovas
Trinidad Montealegre
ระบบ๶ครือข่ายคอมพิว๶ตอร์ไร้สาย
ระบบ๶ครือข่ายคอมพิว๶ตอร์ไร้สายระบบ๶ครือข่ายคอมพิว๶ตอร์ไร้สาย
ระบบ๶ครือข่ายคอมพิว๶ตอร์ไร้สาย
Apichart Sodesiri
การเกิึϸิน
การเกิึϸินการเกิึϸิน
การเกิึϸิน
sao0231
งาȨำเสนอ2
งาȨำเสนอ2งาȨำเสนอ2
งาȨำเสนอ2
teerawut
งาȨำเสนอ1
งาȨำเสนอ1งาȨำเสนอ1
งาȨำเสนอ1
teerawut
Equipo 21Equipo 21
Equipo 21
Salaciel Arroyo
Evaluation media coursework
Evaluation media courseworkEvaluation media coursework
Evaluation media coursework
katiehurley123
onet-work4-51
onet-work4-51onet-work4-51
onet-work4-51
mulhee
Evaluation powerpoint draft 1
Evaluation powerpoint draft 1Evaluation powerpoint draft 1
Evaluation powerpoint draft 1
chantelleswainmedia
งาȨทย
งาȨทย งาȨทย
งาȨทย
Tanawoot Puddee
การบวกและการลบทศȨยม
การบวกและการลบทศȨยมการบวกและการลบทศȨยม
การบวกและการลบทศȨยม
sasinan2506
“ดินสอมินิ” หุ่นยนต์ดูแลคนแก่ สร้างโดยคนไทย
 “ดินสอมินิ” หุ่นยนต์ดูแลคนแก่ สร้างโดยคนไทย “ดินสอมินิ” หุ่นยนต์ดูแลคนแก่ สร้างโดยคนไทย
“ดินสอมินิ” หุ่นยนต์ดูแลคนแก่ สร้างโดยคนไทย
aomkakakakaka
Recruitment is Marketing : Part 1
Recruitment is Marketing : Part 1Recruitment is Marketing : Part 1
Recruitment is Marketing : Part 1
Amit Chauhan
Los viajes de fin de semanaLos viajes de fin de semana
Los viajes de fin de semana
kaerine
ระบบ๶ครือข่ายคอมพิว๶ตอร์ไร้สาย
ระบบ๶ครือข่ายคอมพิว๶ตอร์ไร้สายระบบ๶ครือข่ายคอมพิว๶ตอร์ไร้สาย
ระบบ๶ครือข่ายคอมพิว๶ตอร์ไร้สาย
Apichart Sodesiri
การเกิึϸิน
การเกิึϸินการเกิึϸิน
การเกิึϸิน
sao0231
งาȨำเสนอ2
งาȨำเสนอ2งาȨำเสนอ2
งาȨำเสนอ2
teerawut
งาȨำเสนอ1
งาȨำเสนอ1งาȨำเสนอ1
งาȨำเสนอ1
teerawut
onet-work4-51
onet-work4-51onet-work4-51
onet-work4-51
mulhee

Similar to อริสรา สุนสุรัตน์ (20)

อมรวรรณ สุดชาดี เลขที่ 25
อมรวรรณ สุดชาดี เลขที่ 25อมรวรรณ สุดชาดี เลขที่ 25
อมรวรรณ สุดชาดี เลขที่ 25
Fai Sudhadee
หน่วยที่ 4
หน่วยที่ 4หน่วยที่ 4
หน่วยที่ 4
จูน นะค่ะ
งาȨอมกลุ่ม
งาȨอมกลุ่มงาȨอมกลุ่ม
งาȨอมกลุ่ม
Group1st
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
tyt13
การสร้างโปรแกรมด้วยภาษาคอมพิว๶ตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิว๶ตอร์การสร้างโปรแกรมด้วยภาษาคอมพิว๶ตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิว๶ตอร์
Patitta Intarasopa
ภาษาคอมพิว๶ตอร์
ภาษาคอมพิว๶ตอร์ภาษาคอมพิว๶ตอร์
ภาษาคอมพิว๶ตอร์
bpatra
นาวสาว หัทยา
นาวสาว   หัทยานาวสาว   หัทยา
นาวสาว หัทยา
JiJee Pj
หน่วยการเรียนรู้ที่ 1
หน่วยการเรียนรู้ที่ 1หน่วยการเรียนรู้ที่ 1
หน่วยการเรียนรู้ที่ 1
SubLt Masu
ภาษาคอมพิว๶ตอร์
ภาษาคอมพิว๶ตอร์ภาษาคอมพิว๶ตอร์
ภาษาคอมพิว๶ตอร์
WEDPISIT KHAMCHAROEN
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
ChatchaChantavaranurak
ภาษาคอมพิว๶ตอร์และการพัฒนาโปรแกรม
ภาษาคอมพิว๶ตอร์และการพัฒนาโปรแกรมภาษาคอมพิว๶ตอร์และการพัฒนาโปรแกรม
ภาษาคอมพิว๶ตอร์และการพัฒนาโปรแกรม
Sarocha Makranit
ภาษาคอมพิว๶ตอร์
ภาษาคอมพิว๶ตอร์ภาษาคอมพิว๶ตอร์
ภาษาคอมพิว๶ตอร์
Primprapa Palmy Eiei
ภาษาคอมพิว๶ตอร์
ภาษาคอมพิว๶ตอร์ภาษาคอมพิว๶ตอร์
ภาษาคอมพิว๶ตอร์
Bk Tham
ภาษาคอมพิว๶ตอร์
ภาษาคอมพิว๶ตอร์ภาษาคอมพิว๶ตอร์
ภาษาคอมพิว๶ตอร์
N'Name Phuthiphong
lesson1
lesson1lesson1
lesson1
Monberry NooNan
อมรวรรณ สุดชาดี เลขที่ 25
อมรวรรณ สุดชาดี เลขที่ 25อมรวรรณ สุดชาดี เลขที่ 25
อมรวรรณ สุดชาดี เลขที่ 25
Fai Sudhadee
งาȨอมกลุ่ม
งาȨอมกลุ่มงาȨอมกลุ่ม
งาȨอมกลุ่ม
Group1st
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
tyt13
การสร้างโปรแกรมด้วยภาษาคอมพิว๶ตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิว๶ตอร์การสร้างโปรแกรมด้วยภาษาคอมพิว๶ตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิว๶ตอร์
Patitta Intarasopa
ภาษาคอมพิว๶ตอร์
ภาษาคอมพิว๶ตอร์ภาษาคอมพิว๶ตอร์
ภาษาคอมพิว๶ตอร์
bpatra
นาวสาว หัทยา
นาวสาว   หัทยานาวสาว   หัทยา
นาวสาว หัทยา
JiJee Pj
หน่วยการเรียนรู้ที่ 1
หน่วยการเรียนรู้ที่ 1หน่วยการเรียนรู้ที่ 1
หน่วยการเรียนรู้ที่ 1
SubLt Masu
ภาษาคอมพิว๶ตอร์
ภาษาคอมพิว๶ตอร์ภาษาคอมพิว๶ตอร์
ภาษาคอมพิว๶ตอร์
WEDPISIT KHAMCHAROEN
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
ChatchaChantavaranurak
ภาษาคอมพิว๶ตอร์และการพัฒนาโปรแกรม
ภาษาคอมพิว๶ตอร์และการพัฒนาโปรแกรมภาษาคอมพิว๶ตอร์และการพัฒนาโปรแกรม
ภาษาคอมพิว๶ตอร์และการพัฒนาโปรแกรม
Sarocha Makranit
ภาษาคอมพิว๶ตอร์
ภาษาคอมพิว๶ตอร์ภาษาคอมพิว๶ตอร์
ภาษาคอมพิว๶ตอร์
Primprapa Palmy Eiei
ภาษาคอมพิว๶ตอร์
ภาษาคอมพิว๶ตอร์ภาษาคอมพิว๶ตอร์
ภาษาคอมพิว๶ตอร์
Bk Tham
ภาษาคอมพิว๶ตอร์
ภาษาคอมพิว๶ตอร์ภาษาคอมพิว๶ตอร์
ภาษาคอมพิว๶ตอร์
N'Name Phuthiphong

อริสรา สุนสุรัตน์

  • 2. ในปีค.ศ. 1952 ได้มีการพัฒนาโปรแกรมภาษาระดับต่่าตัวใหม่ ชื่อภาษาแอสเซมบลี (Assembly Language) โดยที่ ภาษาแอสเซมบลีใช้รหัสเป็นค่าแทนค่าสั่งภาษาเครื่อง ท่าให้นักเขียนโปรแกรม สามารถเขียนโปรแกรมได้ง่ายขึ้น ถึงแม้ว่าการเขียนโปรแกรมจะยังไม่สะดวก เท่ากับการเขียนโปรแกรมภาษาอื่น ๆ ในสมัยนี้ แต่ถ้าเปรียบเทียบในสมัยนั้นก็ ถือว่าเป็นการพัฒนาไปสู่ยุคของการเขียนโปรแกรมแบบใหม่ คือใช้สัญลักษณ์ แทนเลข 0 และ 1 ของภาษาเครื่อง ซึ่งสัญลักษณ์ที่ใช้จะเป็นค่าสั่งสั้น ๆ ที่จะได้ง่าย เรียกว่า นิมอนิกโคด (mnemonic code)
  • 3. ถึงแม้ว่านิวมอนิกโคดที่ใช้จะไม่ใช้ค่าในภาษาอังกฤษ แต่ก็เป็นสัญลักษณ์ที่สื่อ ความหมายให้ผู้ใช้สามารถจดจ่าได้ง่ายกว่าสัญลักษณ์เลข 0 และ 1 ผู้เขียนโปรแกรม ภาษาแอสเซมบลียังสามารถก่าหนดชื่อของที่เก็บข้อมูลในหน่วยความจ่าเป็นค่าใน ภาษาอังกฤษ แทนที่จะเป็นเลขที่ต่าแหน่งในหน่วยความจ่า เช่น TOTAL, INCOME เป็นต้น แต่ข้อจ่ากัดของภาษาภาษาแอสเซมบลี คือ จะแตกต่างกันไป ในแต่ละเครื่องเช่นเดียวกับภาษาเครื่อง
  • 4.  A หมายถึง การบวก (Add)  C หมายถึง การเปรียบเทียบ (Compare)  MP หมายถึง การคูณ (Muliply)  STO หมายถึง การเก็บข้อมูลในหน่วยความจ่า (Store)