SlideShare a Scribd company logo
1 of 5
Download to read offline
ในปีค.ศ. 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

บทที่ 3 บุษยา วรรณภา ศศิภา
บทที่ 3 บุษยา วรรณภา ศศิภาบทที่ 3 บุษยา วรรณภา ศศิภา
บทที่ 3 บุษยา วรรณภา ศศิภาWannapa Phopsamai
 
ข้อสอบกลางภาค
ข้อสอบกลางภาคข้อสอบกลางภาค
ข้อสอบกลางภาคPimlapas Kimkur
 
1.ซอฟต์แวร์และภาษาคอมพิวเตอร์
1.ซอฟต์แวร์และภาษาคอมพิวเตอร์1.ซอฟต์แวร์และภาษาคอมพิวเตอร์
1.ซอฟต์แวร์และภาษาคอมพิวเตอร์Saipanyarangsit School
 
ภาษาคอมพิวเตอร์ ม.3
ภาษาคอมพิวเตอร์ ม.3ภาษาคอมพิวเตอร์ ม.3
ภาษาคอมพิวเตอร์ ม.3Diiz Yokiiz
 
ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์Taksinfeef
 
โปรแกรมคอม
โปรแกรมคอมโปรแกรมคอม
โปรแกรมคอมOnrutai Intanin
 
โปรแกรมคอม
โปรแกรมคอมโปรแกรมคอม
โปรแกรมคอมOnrutai Intanin
 

What's hot (11)

Skype Translator
Skype TranslatorSkype Translator
Skype Translator
 
ภาษาเบสิก
ภาษาเบสิกภาษาเบสิก
ภาษาเบสิก
 
บทที่ 3 บุษยา วรรณภา ศศิภา
บทที่ 3 บุษยา วรรณภา ศศิภาบทที่ 3 บุษยา วรรณภา ศศิภา
บทที่ 3 บุษยา วรรณภา ศศิภา
 
ข้อสอบกลางภาค
ข้อสอบกลางภาคข้อสอบกลางภาค
ข้อสอบกลางภาค
 
โปรแกรมและภาษาคอมพิวเตอร์
โปรแกรมและภาษาคอมพิวเตอร์โปรแกรมและภาษาคอมพิวเตอร์
โปรแกรมและภาษาคอมพิวเตอร์
 
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
 
1.ซอฟต์แวร์และภาษาคอมพิวเตอร์
1.ซอฟต์แวร์และภาษาคอมพิวเตอร์1.ซอฟต์แวร์และภาษาคอมพิวเตอร์
1.ซอฟต์แวร์และภาษาคอมพิวเตอร์
 
ภาษาคอมพิวเตอร์ ม.3
ภาษาคอมพิวเตอร์ ม.3ภาษาคอมพิวเตอร์ ม.3
ภาษาคอมพิวเตอร์ ม.3
 
ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์
 
โปรแกรมคอม
โปรแกรมคอมโปรแกรมคอม
โปรแกรมคอม
 
โปรแกรมคอม
โปรแกรมคอมโปรแกรมคอม
โปรแกรมคอม
 

Viewers also liked

การบวกและการลบทศนิยม
การบวกและการลบทศนิยมการบวกและการลบทศนิยม
การบวกและการลบทศนิยมsasinan2506
 
“ดินสอมินิ” หุ่นยนต์ดูแลคนแก่ สร้างโดยคนไทย
 “ดินสอมินิ” หุ่นยนต์ดูแลคนแก่ สร้างโดยคนไทย “ดินสอมินิ” หุ่นยนต์ดูแลคนแก่ สร้างโดยคนไทย
“ดินสอมินิ” หุ่นยนต์ดูแลคนแก่ สร้างโดยคนไทยaomkakakakaka
 
Recruitment is Marketing : Part 1
Recruitment is Marketing : Part 1Recruitment is Marketing : Part 1
Recruitment is Marketing : Part 1Amit Chauhan
 
Los viajes de fin de semana
Los viajes de fin de semanaLos viajes de fin de semana
Los viajes de fin de semanakaerine
 
ระบบเครือข่ายคอมพิวเตอร์ไร้สาย
ระบบเครือข่ายคอมพิวเตอร์ไร้สายระบบเครือข่ายคอมพิวเตอร์ไร้สาย
ระบบเครือข่ายคอมพิวเตอร์ไร้สายApichart Sodesiri
 
การเกิดดิน
การเกิดดินการเกิดดิน
การเกิดดินsao0231
 
งานนำเสนอ2
งานนำเสนอ2งานนำเสนอ2
งานนำเสนอ2teerawut
 
งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1teerawut
 
Evaluation media coursework
Evaluation media courseworkEvaluation media coursework
Evaluation media courseworkkatiehurley123
 
onet-work4-51
onet-work4-51onet-work4-51
onet-work4-51mulhee
 

Viewers also liked (20)

Portfolio 2014.21
Portfolio 2014.21Portfolio 2014.21
Portfolio 2014.21
 
Conc Retrofit Details
Conc Retrofit DetailsConc Retrofit Details
Conc Retrofit Details
 
การบวกและการลบทศนิยม
การบวกและการลบทศนิยมการบวกและการลบทศนิยม
การบวกและการลบทศนิยม
 
“ดินสอมินิ” หุ่นยนต์ดูแลคนแก่ สร้างโดยคนไทย
 “ดินสอมินิ” หุ่นยนต์ดูแลคนแก่ สร้างโดยคนไทย “ดินสอมินิ” หุ่นยนต์ดูแลคนแก่ สร้างโดยคนไทย
“ดินสอมินิ” หุ่นยนต์ดูแลคนแก่ สร้างโดยคนไทย
 
Ci
CiCi
Ci
 
Recruitment is Marketing : Part 1
Recruitment is Marketing : Part 1Recruitment is Marketing : Part 1
Recruitment is Marketing : Part 1
 
Presentation1
Presentation1Presentation1
Presentation1
 
Los viajes de fin de semana
Los viajes de fin de semanaLos viajes de fin de semana
Los viajes de fin de semana
 
Ovas
OvasOvas
Ovas
 
ระบบเครือข่ายคอมพิวเตอร์ไร้สาย
ระบบเครือข่ายคอมพิวเตอร์ไร้สายระบบเครือข่ายคอมพิวเตอร์ไร้สาย
ระบบเครือข่ายคอมพิวเตอร์ไร้สาย
 
การเกิดดิน
การเกิดดินการเกิดดิน
การเกิดดิน
 
4
44
4
 
งานนำเสนอ2
งานนำเสนอ2งานนำเสนอ2
งานนำเสนอ2
 
งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1
 
Equipo 21
Equipo 21Equipo 21
Equipo 21
 
Evaluation media coursework
Evaluation media courseworkEvaluation media coursework
Evaluation media coursework
 
แผ่นผับ
แผ่นผับแผ่นผับ
แผ่นผับ
 
onet-work4-51
onet-work4-51onet-work4-51
onet-work4-51
 
Evaluation powerpoint draft 1
Evaluation powerpoint draft 1Evaluation powerpoint draft 1
Evaluation powerpoint draft 1
 
งานไทย
งานไทย งานไทย
งานไทย
 

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

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

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

ฝ้าย 55
ฝ้าย 55ฝ้าย 55
ฝ้าย 55
 
อมรวรรณ สุดชาดี เลขที่ 25
อมรวรรณ สุดชาดี เลขที่ 25อมรวรรณ สุดชาดี เลขที่ 25
อมรวรรณ สุดชาดี เลขที่ 25
 
1
11
1
 
งาน #1
งาน #1งาน #1
งาน #1
 
หน่วยที่ 4
หน่วยที่ 4หน่วยที่ 4
หน่วยที่ 4
 
งานคอมกลุ่ม
งานคอมกลุ่มงานคอมกลุ่ม
งานคอมกลุ่ม
 
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
 
การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์
 
ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์
 
นาวสาว หัทยา
นาวสาว   หัทยานาวสาว   หัทยา
นาวสาว หัทยา
 
หน่วยการเรียนรู้ที่ 1
หน่วยการเรียนรู้ที่ 1หน่วยการเรียนรู้ที่ 1
หน่วยการเรียนรู้ที่ 1
 
ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์
 
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
 
งานนำเสนอ
งานนำเสนองานนำเสนอ
งานนำเสนอ
 
ภาษาคอมพิวเตอร์และการพัฒนาโปรแกรม
ภาษาคอมพิวเตอร์และการพัฒนาโปรแกรมภาษาคอมพิวเตอร์และการพัฒนาโปรแกรม
ภาษาคอมพิวเตอร์และการพัฒนาโปรแกรม
 
ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์
 
ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์
 
ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์
 
ภาษาโปรแกรมคอมพิวเตอร์
ภาษาโปรแกรมคอมพิวเตอร์ภาษาโปรแกรมคอมพิวเตอร์
ภาษาโปรแกรมคอมพิวเตอร์
 
lesson1
lesson1lesson1
lesson1
 

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

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