Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/73122
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorสมชาย ทยานยง-
dc.contributor.authorวิเชียร เปรมชัยสวัสดิ์-
dc.contributor.otherจุฬาลงกรณ์มหาวิทยาลัย. บัณฑิตวิทยาลัย-
dc.date.accessioned2021-04-08T09:00:08Z-
dc.date.available2021-04-08T09:00:08Z-
dc.date.issued2526-
dc.identifier.issn9745618314-
dc.identifier.urihttp://cuir.car.chula.ac.th/handle/123456789/73122-
dc.descriptionวิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2526en_US
dc.description.abstractวิทยานิพนธ์นี้เป็นการศึกษาและสร้างครอสแอสเซมเบลอร์ สำหรับไมโครโปรเซสเซอร์ของโมโตโรล่า เบอร์ 6800 โดยใช้ภาษาเบล็ค เพื่อใช้กับไมโครคอมพิวเตอร์ของบริษัท NEC รุ่น PC 8000 ครอสแอสเซมเบลอร์นี้ทำงานแบบสองส่วน เพื่ออำนวยความสะดวกให้แก่ผู้ใช้สามารถตั้งชื่อแทนตำแหน่งของหน่วยความได้ โดยในส่วนแรกจะทำการคำนวณค่าของตัวนับตำแหน่งที่อยู่ข้อมูล สร้างตารางสัญลักษณ์ ทำงานตามแอสเซมเบลอร์ไดเรค ทีฟ และส่วนที่สองจะนำข่าวสารที่ได้จากส่วนที่หนึ่งนี้มาใช้เพื่อหารรหัสเครื่องของแต่ละคำสั่งต่อไป สำหรับครอสแอสเซมเบลอร์นี้ จะมีการจัดเก็บข้อมูลเข้าไว้ในแฟ้มข้อมูลแบบ แอสกี่เบล็ค เพื่อให้ครอสแอสเซมเบลอร์ทำการดึงข้อมูลดังกล่าวไปแปล ซึ่งจะได้ผลลัพธ์ประกอบด้วย ข้อมูลเข้า รหัสเครื่องที่แปลได้ ตารางสัญญาลักษณ์และข่าวสารความผิดพลาด เพื่อให้ผู้เขียนโปรแกรมสามารถทำการแก้ไขได้ง่ายขึ้น ตลอดจนขนาดของ รหัสเครื่องที่แปลได้ ความเร็วในการแปลแต่ละคำสั่งใช้เวลาประมาณ 14 วินาที-
dc.description.abstractalternativeA cross-assembler for the Motorola 6800 microprocessor has been designed and implemented the NEC PC 8000 microcomputer. The assembler program was written in NBASIC already resident in the PC 8000. The assembler translates assembly language mnemomics into binary machine code, requiring two passes to resolve addresses of the labels created by the user. It does almost exactly the same operation that is accomplished in manual assembly; that is, instructions are numbered by location beginning at the origin; then a simple table or list is constructed; and on the second pass, the assembler label system is cross checked with jump labels and equate statements. The assembler input is saved in ASCII BASIC file. The assembly listing, there is a memory location list, a line sequence list, an object code list, a source code list, a comment list and error message that assist the programmer in determining what type of error has occurred. The time taken to translate an instruction into its corresponding machine code is estimated to roughly about 14 seconds.-
dc.language.isothen_US
dc.publisherจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.relation.urihttp://doi.org/10.14457/CU.the.1983.4-
dc.rightsจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.subjectไมโครโปรเซสเซอร์en_US
dc.subjectโปรแกรมคอมพิวเตอร์en_US
dc.subjectMicroprocessorsen_US
dc.subjectComputer programsen_US
dc.titleการสร้างครอส-แอสเซมเบลอร์ สำหรับไมโครโปรเซสเซอร์เบออร์ 6800 ด้วยภาษาเบสิคen_US
dc.title.alternativeConstruction of cross-assembler for 6800 microprocessor by basic languageen_US
dc.typeThesisen_US
dc.degree.nameวิทยาศาสตรมหาบัณฑิตen_US
dc.degree.levelปริญญาโทen_US
dc.degree.disciplineวิทยาศาสตร์คอมพิวเตอร์en_US
dc.degree.grantorจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.email.advisorSomchai.Th@Chula.ac.th-
dc.identifier.DOI10.14457/CU.the.1983.4-
Appears in Collections:Grad - Theses

Files in This Item:
File Description SizeFormat 
Wichian_pr_front.pdfหน้าปกและบทคัดย่อ5.27 MBAdobe PDFView/Open
Wichian_pr_ch1.pdfบทที่ 11.95 MBAdobe PDFView/Open
Wichian_pr_ch2.pdfบทที่ 26.48 MBAdobe PDFView/Open
Wichian_pr_ch3.pdfบทที่ 38.12 MBAdobe PDFView/Open
Wichian_pr_ch4.pdfบทที่ 415.6 MBAdobe PDFView/Open
Wichian_pr_ch5.pdfบทที่ 52.4 MBAdobe PDFView/Open
Wichian_pr_back.pdfบรรณานุกรมและภาคผนวก25.4 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.