����� 10 > 10.15 ���Ҥ��������� ���Ҥ��������� ������������㹡����������ҵ����������ҳ ���������������ͧ�����������������·ʹ�����Դ��Ф�������֡��ҧ� ���͡����ͺ������ͤ������� ���ҷ����������Դ����������㹪��Ե��Ш��ѹ �� ������ �����ѧ��� �������Ҩչ ��ҧ���¡��� ���Ҹ����ҵ� (natural language) �����ա���֡�� ���Թ ��ѧ�ѹ�ҵ�����Դ Show MOV AL,05 10110000 00000101 B0 05 ��÷Ѵ����ͧ 10110011 00001000 �繤�������Өӹǹ 8 (0000 1000) �����è��������� BL ����ǹ�á 10110011 ������ʤ���� MOV ����繡���������¢����Ũӹǹ���������è������ BL ��÷Ѵ������ �繤���觡�úǡ�����ҧ�è������ AL �Ѻ BL ���� 5 �ǡ 8 ���Ѿ������è������ AL ��÷Ѵ������ �繡�ùӼ��Ѿ��ҡ�è��������� AL ��������è�������� CL ���������������¹���������������չ�� ����ͧ�����������������ö�ӧҹ��ѹ�� ���繵�ͧ�ա����������ҡ�������������������������ͧ�� ������������㹡���ŷ���ժ���������������� (assembler) ���ᵡ��ҧ仵������ͧ�������������Ъ�Դ �ѧ�������������ͧ����ͧ��Դ˹�觨��������ö��������������������բͧ��Դ��� � �� �����������չ���ѧ�����ҡ ���м����¹������е�ͧ���㨡�÷ӧҹ�ͧ����ͧ�������������ҧ�����´ ��ͧ�����Ҩӹǹ���й��Ҥӹdz������� � ���˹���˹��¤����� 㹷ӹͧ���ǡѺ�����¹���������������ͧ �����������ը֧�ռ�����������ѡ����㹡óշ���ͧ��äǺ�����÷ӧҹ���㹢ͧ�������ͧ���������� 3. �����дѺ�٧ �����дѺ�٧�����ҷ�����ҧ������ͪ����ӹ�¤����дǡ㹡����¹����� ����Ǥ�� �ѡɳТͧ����觨л�Сͺ���¤ӵ�ҧ � ������ѧ��ɫ�觼����ҹ����ö���㨤���������ѹ�� �����¹������֧��¹��������������дѺ�٧����¡�����¹����������������������������ͧ �����дѺ�٧���ҡ����������� �ҷ��� ���ҿ����ù (FORTRAN) ����⤺�� ���һ�ʤ�� (Pascal) ������ԡ (BASIC) �����Ԫ����ԡ (Visual Basic) ���ҫ� (C) ������Ҩ��� (Java) �繵� ����������¹���������дѺ�٧�������Ҩе�ͧ�����������˹�ҷ���������дѺ�٧�������������ͧ �� ����������ҿ����ù����������ͧ ����������һ�ʤ������������ͧ �����˹�觤����������дѺ�٧�ж١������������ͧ���¤���� �����дѺ�٧���С���Ƕ֧㹷���� ���� (1) ���ҿ����ù (FORmula TRANslator : FORTRAN) �Ѵ�������дѺ�٧�����������ش ���Ѻ��äԴ�鹢���繤����á��� �.�. 2497 �º���ѷ�ͺ����� �����ҷ�����������Ѻ�ҹ����ͧ��á�äӹdz �蹧ҹ�ҧ��ҹ�Է����ʵ�� ���ǡ�����ʵ�� ��Чҹ�Ԩ�µ�ҧ � ���ͧ�ҡ�ǤԴ㹡����¹������������ѧ��� ����¹�ҹ��������¹�����Ẻ�ç���ҧ�ҡ��� �ѡɳТͧ��������ҿ����ùẺ��� ���������ӹ�·��������¹�� �֧�ա�û�Ѻ��ا�ç���ҧ�ͧ���ҿ����ù�������ö��¹�����Ẻ�ç���ҧ�������㹻� �.�. 2509 ���¡��� FORTRAN 66 ���㹻� �.�. 2520 ʶҺѹ�ҵðҹ�ͧ���Ѱ����ԡ� (American National Standard Institute ���� ANSI) ���Ѻ��ا FORTRAN 66 �������Ѻ��������ҿ����ù������ҵðҹ���¡��� FORTRAN 77 ����Ѻ����ͧ�������������յ�������ҹ�� (2) ����⤺�� (Common Business � Oriented Language : COBOL) �����ҷ��Ѳ�Ң������ �.�. 2502 ��������Ѻ��û�Ѻ��ا�ҡ��С�����ë���繵��᷹�ͧ˹��§ҹ��áԨ����Ѱ��Ţͧ���Ѱ����ԡ� ������⤺���ҵðҹ� �.�. 2517 ����⤺�������ҷ�������������Ѻ�ҹ��ҹ��áԨ ����ͧ���������좹Ҵ�˭���ǹ�ҡ�������������⤺�� (3) ������ԡ (Beginner�s All - purpose Symbolic Instruction Code : BASIC)�����ҷ�����Ѻ��äԴ����繤����á����Է����´����Ѹ (Dartmouth College) ������繷ҧ���㹻� �.�. 2508 ������ԡ�����ҷ�����ҧ������ըش���ʧ�����������¹�����᷹���Ҥ���������������� �� ���ҿ����ù ����բ�Ҵ�˭���е�ͧ��˹��¤������٧㹡�÷ӧҹ ����������СѺ����ͧ��������������¹�� ������ԡ�����ҷ���բ�Ҵ��� �繵�������Ҫ�Դ������¡����Թ�����÷���� ��觹ѡ���¹�������¹���Ǣ�ͶѴ� �͡�ҡ��� ������ԡ�繷����µ�͡����¹��觼����¹������ö��任���ء��Ѻ�����ѭ�ҵ�ҧ � ��ء�Ң��Ԫ� �������觽֡��¹��������� � ���ͼ���������ѡ��¹������Ҫվ ������§���ǡ� ���ѡ�Ԩ�� ������ö�Ѵ��¹�����������ԡ����������ҹ�ѡ ����������ԡ��ǹ�˭���Ѻ���ä��������� (4) ���һ�ʤ�� (Pascal) ��駪��͵���ѡ��Ե��ʵ���ǽ�����ʪ��� ��� ��ʤ�� (Blaise Pascal ) �������������������繼���Ե����ͧ�Դ�Ţ������ͧ��ع ���һ�ʤ�ŤԴ���㹻� �.�. 2514 �¹Ԥ������« (Niklaus Wirth) ��ʵ�Ҩ�����ԪҤ��������������� ���һ�ʤ�����Ѻ����͡Ẻ��������������ç���ҧ���ը֧����СѺ��������ѡ�����¹����� �Ѩ�غѹ���һ�ʤ���ѧ�����Ѻ����������㹡�����¹��¹��������������� (5) ���ҫ���Ыվ��ʾ��� (C ��� C++) ���ҫ������ҷ��Ѳ�Ҩҡ��ͧ��Ժѵԡ������ͧ����ѷ�ͷ�����㹻� �.� .2515 ��ѧ�ҡ���Ѳ�Ң�������ҹ���ҫա���������ҷ����������ѡ���¹������ҡ �������ҹ����ͧ�ء�дѺ ��駹�� ���ͧ�ҡ���ҫ��������Ң����Ţͧ�����дѺ�٧��������дѺ�����������¡ѹ ����Ǥ�� �����ҷ�������ҡó������㨧��·������¹���������������ǡѺ�����дѺ�٧����� �����Է���Ҿ��Ф�������㹡�÷ӧҹ�ա����ҡ ���ͧ�ҡ�ա�÷ӧҹ���������дѺ��� ����ö�ӧҹ����дѺ����繡�äǺ��������������ҡ���������дѺ�٧���� �ѧ�����������ҫ������ҷ������ö�Ѳ���к���Ժѵԡ���� �� �к���Ժѵԡ���ٹԡ�� �͡�ҡ���������ǤԴ�ͧ�����¹�����Ẻ�ԧ�ѵ�� (Object Oriented Programing : OOP) ��������պ��ҷ�ǧ��ä����������ҡ��� ���ҫա��ѧ���Ѻ ��þѲ���»���ء����Ѻ�����¹������ѧ����� �Դ���������������� ���ҫվ��ʾ��� (C++) (6) �����Ԫ����ԡ (Visual Basic) �����ҷ��Ѳ�ҵ���Ҩҡ������ԡ ����Ѻ�����Ԫ����ԡ�����ҷ�������ҡó�ҧ��ǹ�ͧ������ԡ㹡����¹����� �����ǤԴ����Ըա�þѲ����������ᵡ��ҧ�ҡ������ԡ������ԧ �����駡�������ͷ���˹��¤����ӡ�ᵡ��ҧ�ѹ�ҡ ��駹�� ���ͧ�ҡ�����Ԫ����ԡ���ǤԴ�����¹�����Ẻ�ٻ�Ҿ (visual programing) 㹡�þѲ������� ���ҹ��Ѳ�Ң���º���ѷ���ëͿ�� �͡Ẻ������¹������������ö��ҹ�麹�к���Ժѵԡ��Ẻ������ �� �к���Ժѵԡ�����ëͿ���Թ���� �ա�õԴ��͡Ѻ����������ٻ�Ҿ �����¹�����������¡��ҡ����¹�����Ẻ����ҡ��觨����������������´㹺����� (7) �����¹�����Ẻ�Թ��Ҿ (visual programing) 㹡�þѲ������� ���ҹ��Ѳ�Ң���º���ѷ���ëͿ�� �͡Ẻ������¹������������ö��ҹ�麹�к���Ժѵԡ��Ẻ������ �� �к���Ժѵԡ�����ëͿ���Թ���� �ա�õԴ��͡Ѻ����������ٻ�Ҿ �����¹�����������¡��ҡ����¹�����Ẻ����ҡ (8)���Ҩ��� (JAVA) �Ѳ�Ң��㹻� �.�. 2534 �º���ѷ�ѹ���ë������ ��������ҷ�����Ѻ���������٧���µ�ʹ���ͧ�ҡ�����ҷ���դ����״�����٧ ����ö��¹����������ҹ�麹����ͧ����������ء����������к���Ժѵԡ�÷ء�ٻẺ 㹪�ǧ�á���������ա�ù����Ҩ�������ҹ ���繡����ҹ�����͢����Թ������ �����ҷ���鹡�÷ӧҹ����� ��Ѩ�غѹ����ö���һ���ء�����ҧ�������ҹ������� �͡�ҡ��� ���������բͧ���������á���˹�Ң�� ����з������ͧ����������������ͻ ������������Ѿ�������������ö���������������к��Թ�����������ҹ�к��������Ǵ������ ���Ҩ��ҡ�����ö���ҧ��ǹ������¡����;�ŵ (applet) ����ػ�ó�����硷�ԡ�������Ǣ�ҧ�����¡��ҹ�ҡ����ͧ����������� (server) �� (9) ��������� (Delphi) �����ҷ�����Ѻ���������ҡ����˹�� �ǤԴ��¹�������������������Ѻ�ǤԴ�ͧ�����Ԫ����ԡ����繡����¹������ԧ�ٻ�Ҿ�����Ҿ�鹰ҹ�����㹡����¹������������һ�ʤ�� 㹡����¹������ԧ�ٻ�Ҿ����������� (component) �������ö������ǹ��Сͺ�������ҧ��ǹ�Դ��ͼ��������Ẻ��ҿԡ�����Ϳ��������Ѳ���դ������ʹ������ҹ���¢�� �����¹������������������֧�繷�����㹡�ù��繾Ѳ���������ҹ�ҡ ���������һ�ʤ�������ҷ�����㨧�����������ù��������¹����� 4. ��÷ӧҹ�ͧ����������� �ѧ��������������㹡�û����ż�����������¹��鹴��������дѺ�٧���繵�ͧ��������������˹�ҷ�����㹡��������������дѺ�٧�������������ͧ ��������ҷ�������͡�� 2 �ѡɳ����� (1) (compiler) �����������˹�ҷ��㹡��������������¹���������дѺ�٧������¡�ѹ��� ������鹩�Ѻ (source program) ������������������ͧ (object program) ����բ�ͼԴ��Ҵ����ͧ�о�����������͢�ͼԴ��Ҵ�͡�Ҵ��� �����ѧ����Ŷ������բ�ͼԴ��Ҵ ���������ö��觻����ż�������������ö��������������������ͧ�����ҹ�������ա������ͧ�ӡ�������������ա ������ҧ�����������Ẻ��� ���� ����������ҿ����ù �����������⤺�� ����������һ�ʤ�� ����������ҫ� (2) � (Interpreter)�����������˹�ҷ��㹡��������������¹���������дѺ�٧�������������ͧ�����ǡѺ��������� ����ᵡ��ҧ���������Թ����������зӡ������л����żŷ��Ф���� ������¢ͧ�Թ������������� ��ҹ�������������ҹ�ա�е�ͧ�ӡ����������ء���� ���Һҧ������������ŷ���ͧ�ѡɳ� �� ������ԡ �繵� ............................................................................................................................................... ������ҧ�Ӷ�� 1.������������Ҥ��������� A. �����һ�д�ɰ� (artificial language) ���������Դ���ҧ���ͧ B. �����ҷ����Դ��� ��觧ҹ�Ѻ���������� �ա�ࡳ�����µ����ШӡѴ �������㹡�ͺ������������ҡó�������˹� C. �����Ҥ����������� ���ҷ�����ٻẺ�繷ҧ��� (formal language) D. �����ҷ����㹡��������� �բͺࢵ���ҧ�ҡ ������ٻẺ�� ��µ�� ��ࡳ��ͧ���ҨТ��С������Ѻ�ͧ������������ � 2.������������Ҥ��������� 3.���㴤�������дѺ��� 4.���㴤�� �����ԧ����ͧ (machine � oriented language) 5. ���㴤�� ������Ŷ������������������������ͧ 6.���㴤�� ����������дѺ�٧ 7.���Ҥ���������㹢������������Ѻ������Ԫ���ѡ�����¹����� 8.���Ҥ���������㹢��� ����ö�ӧҹ����дѺ����繡�äǺ��������������ҡ���������дѺ�٧���� 9.����������ҷ���դ����״�����٧ ����ö��¹����������ҹ�麹����ͧ����������ء����������к���Ժѵԡ�÷ء�ٻẺ 10.���㴤�� ˹�ҷ��ͧ�ͧ����������� 11.����������������� (compiler) Assembly Language เป็นภาษาระดับใดภาษาแอสเซมบลี ภาษาระดับต่ำสำหรับใช้เขียนโปรแกรม, Example: แต่ละคำสั่งจะตรงกับคำสั่งภาษาเครื่องหนึ่งคำสั่ง ภาษาเครื่องนั้นปกติเป็นตัวเลขฐานสองหรือ 0 กับ 1 ซึ่งยากที่จะจำ ส่วนภาษาแอสเซมบลีนั้นเปลี่ยนเลข 0 กับ 1 ให้เป็นคำที่จำได้ง่าย เช่น A แทนคำว่า Add หรือบวก s แทน Subtract หรือลบ ทำให้เขียนโปรแกรมได้ง่ายกว่าการท่องจำ ...
ภาษาเครื่อง เป็นภาษาอะไรภาษาเครื่อง (Machine Language) เป็นภาษาเดียวที่คอมพิวเตอร์เข้าใจ และเป็นภาษาที่ประกอบด้วยตัวอักษรเพียงสองตัวคือ 0 กับ 1 เท่านั้น การใช้ ภาษาเครื่องนั้นค่อนข้างยากมาก นอกจากจะต้องจำคำสั่งเป็นลำดับของเลข 0 กับ 1 แล้วยังจะต้องออกคำสั่งต่างๆ อย่างละเอียดมากๆ ด้วย
Query Language เป็นภาษาระดับใดภาษาสอบถามใช้ตัวย่อว่า QL (อ่านว่า คิวแอล) เป็นภาษาระดับสูง (high level language) ภาษาหนึ่ง มีลักษณะใกล้เคียงกับภาษาธรรมดา มักใช้ในการสั่งเรียกข้อมูลจากแฟ้มข้อมูลหรือคลังข้อมูล (database) มาดูบนจอภาพหรือสั่งให้พิมพ์ออกมา
Machine Code สําคัญอย่างไรคำเต็มภาษาอังกฤษMachine Code. ความหมายหมายถึง รูปแบบพื้นฐานของบิตที่เครื่องคอมพิวเตอร์ได้รับการออกแบบให้รู้จักว่า เป็นคำสั่งและข้อมูล เช่น รหัสเอ็บซีดิก (EBCDIC) หมายถึง ตัวแทนอักขระ ตัวเลข หรือคำสั่งที่ใช้ในเครื่อง มีความหมายเหมือน computer code. ดูคำอื่นๆในหมวด คำศัพท์คอมพิวเตอร์
|