กลับไปหน้าบทความ

อ่าน 5 นาที

วีที52

VT50 เป็น เทอร์มินัลคอมพิวเตอร์ แบบจอ CRT ที่บริษัท Digital Equipment Corporation (DEC) เปิดตัว ในเดือนกรกฎาคม ปี 1974 มีหน้าจอแสดงผล 12 แถว 80 คอลัมน์ สำหรับข้อความตัวพิมพ์ใหญ่...

วีที52

วีที52
นักพัฒนาบริษัท ดิจิทัล อีสเทิร์น คอร์ปอเรชั่น
พิมพ์เทอร์มินัลวิดีโอ
ปล่อยแล้วพ.ศ. 2517/2518 ( 1974 ) ( 1975 )
ผู้มาก่อนวีที05
ผู้สืบทอดวีที100

VT50 เป็นเทอร์มินัลคอมพิวเตอร์แบบจอCRT ที่บริษัท Digital Equipment Corporation (DEC) เปิดตัว ในเดือนกรกฎาคม ปี 1974 มีหน้าจอแสดงผล 12 แถว 80 คอลัมน์ สำหรับข้อความตัวพิมพ์ใหญ่ และใช้ชุด อักขระควบคุม ที่ขยายเพิ่มเติม รวมถึงการเลื่อนไปข้างหน้าเท่านั้น โดยอิงจากรุ่นVT05 ก่อนหน้า เอกสารของ DEC ในยุคนั้นเรียกเทอร์มินัลเหล่านี้ว่าDECscopeซึ่งเป็นชื่อที่แทบไม่เคยพบเห็นในยุคอื่นเลย

VT50 วางจำหน่ายเพียงช่วงเวลาสั้นๆ ก่อนที่จะถูกแทนที่ด้วยVT52ในเดือนกันยายน พ.ศ. 2518 [ 1 ] VT52 มีหน้าจอข้อความ 24 แถวและ 80 คอลัมน์ รองรับ อักขระ ASCII ทั้งหมด 95 ตัว รวมถึงอักขระกราฟิก 32 ตัว การเลื่อนแบบสองทิศทาง และระบบอักขระควบคุมที่ขยายเพิ่มเติม DEC ผลิต VT52 รุ่นปรับปรุงหลายรุ่นพร้อมฮาร์ดแวร์เพิ่มเติมสำหรับการใช้งานต่างๆ

หลังจากตระกูล VT52 แล้ว ก็มีการพัฒนาVT100 ที่มีความซับซ้อนกว่ามาก ตามมาในปี 1978

คำอธิบาย

เทอร์มินัลเหล่านี้รองรับการสื่อสารแบบอะซิงโครนัสด้วยอัตราการส่งข้อมูลสูงสุด 9600 บิตต่อวินาทีและไม่จำเป็นต้องใช้ตัวอักษรเติม ใดๆ เช่นเดียวกับเทอร์มินัล DEC รุ่นแรกๆ อื่นๆ เทอร์มินัลเหล่านี้มีทั้ง พอร์ต RS-232และลูปกระแส 20mA ซึ่งเป็น มาตรฐานอนุกรมแบบเก่าที่ใช้กับ เครื่อง โทรพิมพ์และเหมาะสมกว่าสำหรับการส่งข้อมูลผ่าน สาย คู่บิดเกลียวที่ ยาว ข้อมูลจะถูกอ่านเข้าไปในบัฟเฟอร์ขนาดเล็ก ซึ่งฮาร์ดแวร์แสดงผลจะอ่านเป็นระยะๆ เพื่อแสดงผล ตัวอักษรที่พิมพ์บนแป้นพิมพ์ก็จะถูกเก็บไว้ในบัฟเฟอร์เช่นกัน และส่งผ่านสายอนุกรมให้เร็วที่สุดเท่าที่จะเป็นไปได้

ในการตีความคำสั่งที่ส่งมาในข้อมูลอนุกรม ระบบใช้หน่วยประมวลผลกลาง (CPU) แบบดั้งเดิมที่สร้างจากวงจรรวม ขนาดเล็ก CPU จะตรวจสอบข้อมูลในขณะที่ฮาร์ดแวร์แสดงผลไม่ได้ทำงานระหว่าง เส้น สแกนแบบแรสเตอร์จากนั้นจึงสั่งให้ฮาร์ดแวร์แสดงผลทำงานต่อในเวลาที่เหมาะสม ระบบแสดงผลจะส่งการควบคุมกลับไปยัง CPU เมื่อวาดเส้นเสร็จแล้ว CPU นั้นพื้นฐานมากจนการบวกและการลบทำได้โดยการเพิ่มหรือลดค่าในรีจิสเตอร์สองตัวซ้ำๆ เท่านั้น ยิ่งไปกว่านั้น เวลาที่ใช้ในลูปดังกล่าวต้องคงที่เกือบตลอดเวลา มิฉะนั้นข้อความด้านล่างของหน้าจอจะแสดงผลผิดที่ในระหว่างการรีเฟรชนั้น

การพิมพ์ตัวอักษรทำให้เกิดเสียงโดยการเปิดรีเลย์ รีเลย์ยังถูกใช้เป็นบัซเซอร์เพื่อส่งเสียงตัวอักษรระฆังทำให้เกิดเสียงที่ "ถูกเปรียบเทียบกับเสียงของรถเชฟโรเลตปี '52ที่เกียร์พัง" [ 2 ]

นอกจากนี้ DEC ยังมีอุปกรณ์เสริมสำหรับการทำสำเนาแบบกระดาษที่เรียกว่า เครื่องถ่ายเอกสาร แบบอิเล็กโทรไลติกซึ่งติดตั้งในแผงว่างทางด้านขวาของจอแสดงผล อุปกรณ์นี้สามารถพิมพ์สำเนาที่เหมือนจริงของหน้าจอลงบนกระดาษพิเศษที่ชื้นได้ทีละบรรทัด โดยใช้วิธีการชุบโลหะด้วยไฟฟ้าจากอิเล็กโทรดลงบนกระดาษ[ 3 ] [ 4 ]กระดาษจะวิ่งระหว่างอิเล็กโทรดสองตัว อิเล็กโทรดด้านหนึ่งเป็นแท่งตรงบางๆ วางขวางความกว้างของกระดาษ ส่วนอิเล็กโทรดอีกด้านหนึ่งเป็นแท่งเกลียวบางๆ พันรอบดรัมที่หมุนได้ การหมุนของดรัมหนึ่งรอบจะสแกนพื้นที่ตัดกันของอิเล็กโทรดตามความกว้างของกระดาษ แม้ว่าเครื่องถ่ายเอกสารจะสามารถจับภาพเนื้อหาของหน้าจอได้อย่างน่าชื่นชม แต่ผลลัพธ์ของเครื่องถ่ายเอกสารกลับดูคล้ายกับกระดาษชำระเปียกอย่างน่าเสียดาย[ 5 ] [ 6 ] Digital ได้ จดสิทธิบัตรนวัตกรรมการใช้เครื่องกำเนิดอักขระ ตัวเดียว เพื่อสร้างแบบ อักษร สำหรับทั้งหน้าจอและเครื่องถ่ายเอกสาร

การจัดวางพื้นฐานของเทอร์มินัล โดยมีหน้าจอและแป้นพิมพ์หลักอยู่ทางด้านซ้าย และพื้นที่ว่างทางด้านขวา ถูกออกแบบมาเพื่อรองรับการอัปเกรดระบบ เครื่องพิมพ์เป็นหนึ่งในอุปกรณ์ที่สามารถอัปเกรดได้ แต่เมื่อเวลาผ่านไป DEC ก็ได้นำเสนอตัวเลือกอื่นๆ อีกมากมาย ขนาดที่ใหญ่ของตัวเครื่องนั้นตั้งใจทำมาเพื่อหลีกเลี่ยงการใช้พัดลมระบายความร้อน แผงวงจรสองแผงที่มีโปรเซสเซอร์และหน่วยความจำอยู่ที่ฐานของเทอร์มินัล และแผงวงจรเดียวที่มีแหล่งจ่ายไฟและอุปกรณ์อิเล็กทรอนิกส์สำหรับจอภาพที่ด้านหลัง จะถูกระบายความร้อนด้วยการพาความร้อน ส่วนบนที่แบนราบขนาดใหญ่ของเทอร์มินัลมักใช้สำหรับวางเอกสารของ DEC จำนวนมาก ซึ่งอาจปิดกั้นช่องระบายอากาศและทำให้เกิดความร้อนสูงเกินไป

เวอร์ชัน

วีที50

VT50 เป็นเทอร์มินัลดิจิทัลเครื่องแรกที่ผลิตในตู้แบบนี้ โดยแสดงข้อความได้เพียง 12 บรรทัดพร้อมบรรทัดว่างระหว่างบรรทัดเพื่อใช้พื้นที่แนวตั้งทั้งหมดของจอแสดงผล เช่นเดียวกับรุ่นก่อนหน้าVT05 VT50 ไม่รองรับตัวอักษรพิมพ์เล็ก[ 7 ]ผู้ใช้คอมพิวเตอร์ในยุคนั้นแทบจะไม่ต้องการข้อความพิมพ์เล็กเลย

วีที50เอช

VT50H เพิ่ม "แป้นพิมพ์เสริม" แยกต่างหากทางด้านขวาของแป้นพิมพ์เดิม โดยจัดเรียงในลักษณะของแป้นพิมพ์ตัวเลข ที่มี ปุ่มควบคุมเพิ่มเติมอยู่เหนือตัวเลข สี่ปุ่มในจำนวนนี้เป็นปุ่มเคอร์เซอร์ซึ่งส่งผ่านสำหรับขึ้น ลง ซ้าย และขวา ตามลำดับ อีกสามปุ่มไม่มีป้ายกำกับและสามารถตั้งโปรแกรมให้ส่งคืนรหัสสองตัวอักษรใดก็ได้ และค่าเริ่มต้นคือส่งผ่าน[ 8 ]ESCADESCPR

วีที52

VT50 ถูกแทนที่ด้วย VT52 ที่ได้รับการอัปเกรดอย่างมากในไม่ช้า VT52 มีบัฟเฟอร์ที่ใหญ่กว่ามาก ทำให้สามารถจัดเก็บข้อความได้ถึง 24 บรรทัดเต็ม ซึ่งใช้พื้นที่หน้าจอได้ดีขึ้น รวมถึงข้อความที่อยู่ด้านบนและด้านล่างของหน้าจอด้วย ทำให้เทอร์มินัลสามารถเลื่อนถอยหลังได้ในปริมาณที่จำกัดโดยไม่ต้องขอให้โฮสต์ส่งข้อมูลใหม่ การอัปเกรดที่สำคัญอีกอย่างหนึ่งคือ VT52 รองรับข้อความตัวพิมพ์เล็ก[ 7 ]มีการเพิ่มคำสั่งและคุณสมบัติใหม่ๆ มากมาย: [ 9 ]

  • รองรับ อักขระ , และเมื่อใช้ปุ่ม Shift ร่วมกับ, หรือตามลำดับ:~};`{
  • ขณะนี้สามารถแยกแยะการพิมพ์บนแป้นตัวเลขออกจากการพิมพ์บนแป้นพิมพ์หลักได้แล้ว โดยการเปิดใช้งานโหมดแป้นตัวเลขสำรอง ซึ่งจะแสดงรหัสตัวอักษรหลายตัวผ่านทาง.ESC?ny
  • รหัสควบคุมเคอร์เซอร์ใหม่เพื่อรองรับการแก้ไขแบบเต็มหน้าจอที่ควบคุมโดยโฮสต์ และการแสดงผลแบบ WYSIWYG ( สิ่งที่เห็นคือสิ่งที่ต้องการ)
  • ชุดอักขระกราฟิกที่ประกอบด้วยอักขระที่พบไม่บ่อยหลายตัว รวมถึงความสามารถในการพิมพ์เศษส่วนบางส่วนแบบแทรกในบรรทัดเช่น3/7

คุณสมบัติที่โดดเด่นอย่างหนึ่งคือการเพิ่มแป้นพิมพ์ฟังก์ชันแยกต่างหากที่มี " ปุ่มสีทอง " ซึ่งใช้สำหรับแก้ไขโปรแกรมต่างๆ เช่นWPS-8 , KED และEDTการกดปุ่มสีทองแล้วพิมพ์ปุ่มใดปุ่มหนึ่งบนแป้นพิมพ์จะส่งลำดับคำสั่งกลับไปยังคอมพิวเตอร์โฮสต์

วีที55

กราฟแสดงรูปคลื่นนั้นเรียบง่าย แต่มีประโยชน์

VT55 มีระบบกราฟิกเสริมที่สามารถแสดงฟังก์ชันทางคณิตศาสตร์หรือฮิสโตแกรมได้ สองแบบ โดยเรียกใช้งานด้วยการส่งสตริงคำสั่งที่ทำให้เทอร์มินัลเข้าสู่โหมดกราฟิกและข้อมูลเพิ่มเติมจะถูกส่งไปยังบัฟเฟอร์และซีพียูแยกต่างหาก ทั้งสองระบบจะผสมผสานข้อมูลระหว่างการแสดงผล ทำให้ผู้ใช้สามารถผสมผสานกราฟิกและข้อความบนหน้าจอเดียวได้ แตกต่างจากระบบอย่างTektronix 4010หรือเครื่องพลอตเตอร์ที่ต้องวาดข้อความอย่างช้าๆ โดยใช้คำสั่งกราฟิก ระบบนี้จึงเป็นที่รู้จักในชื่อกราฟิกรูปคลื่นและจะปรากฏอีกครั้งใน VT105 รุ่นต่อมา

เวอร์ชันโหมดบล็อก

VT61 และVT62เป็นเทอร์มินัลแบบบล็อกโหมด VT62 ถูกออกแบบมาเพื่อใช้งานร่วมกับ TRAX ซึ่งเป็นระบบปฏิบัติการประมวลผลธุรกรรมบนเครื่อง PDP-11 ระดับสูง ทั้งสองรุ่นใช้ตู้แบบเดียวกัน แต่มีโปรเซสเซอร์แบบกำหนดเองที่สมบูรณ์กว่า พฤติกรรมเฉพาะแอปพลิเคชันถูกเขียนโค้ดไว้ใน หน่วยความจำ PROM แยกต่างหาก โดยใช้รหัสคำสั่งแยกต่างหากที่โปรเซสเซอร์ตีความ ภาษาที่ไม่ได้รับการเผยแพร่นี้ถูกใช้เพื่อพัฒนาโมเดลเพิ่มเติมเฉพาะสำหรับองค์กรการตลาดดิจิทัลแต่ละแห่งได้อย่างง่ายดาย เทอร์มินัลเหล่านี้สร้างเสียง "ต็อก" ผ่านลำโพงเพื่อเป็นเสียงตอบรับเมื่อกดปุ่ม แทนที่จะใช้รีเลย์ แม้ว่าแป้นพิมพ์จะเหมือนกัน แต่ผู้ใช้ VT6x ชื่นชอบ "ความรู้สึก" ที่เหนือกว่า

VT78

พื้นที่ขยายขนาดที่ค่อนข้างใหญ่ของเคส VT50 ประกอบกับอุปกรณ์อิเล็กทรอนิกส์ที่เล็กลงอย่างรวดเร็วในช่วงปลายทศวรรษ 1970 ทำให้ DEC สามารถผลิตมินิคอมพิวเตอร์/เทอร์มินัลแบบกล่องเดียวและใช้งานได้ด้วยตัวเองซึ่งคล้ายกับไมโครคอมพิวเตอร์ในยุคนั้น VT78 เพิ่มโปรเซสเซอร์PDP - 8แบบชิปเดี่ยวเข้าไปใน VT52 ใช้ ระบบปฏิบัติการ OS/8 เวอร์ชันหนึ่งของ Digital และโดยทั่วไปจะ ใช้ WPS-8 ซึ่ง เป็นระบบ ประมวลผลคำของ Digital ด้วย

ลำดับการหลบหนี

รหัส VT52 ยังคงเป็นกรรมสิทธิ์ของ DEC แม้ว่าบริษัทอื่นๆ อีกหลายแห่งจะให้บริการจำลองการทำงานในเทอร์มินัลของตนก็ตาม เทอร์มินัลซีรีส์ VT รุ่นหลังๆ รองรับคำสั่งเหล่านี้เพียงบางส่วน กรณีที่น่าสนใจอย่างหนึ่งคือ ระบบ GEMDOSและระบบปฏิบัติการ TOS ที่แตกแขนงออกมาจาก GEMDOS สำหรับAtari STระบบเหล่านี้ใช้ไดรเวอร์หน้าจอแบบ VT52 ในยุคที่รหัสหลีกเลี่ยง ANSI กลายเป็นเรื่องปกติไปแล้ว เวอร์ชันนี้ได้เพิ่มคำสั่งใหม่หลายคำสั่ง รวมถึงความสามารถในการเลือกสีด้วย

คำสั่งมาตรฐาน

คำสั่ง VT52 โดยปกติจะประกอบด้วยอักขระหลีก (escape character) และอักขระตัวเดียวตามด้วยอักขระหลีก ข้อยกเว้นของกฎนี้คือคำสั่ง Y ซึ่งต้องส่งตัวเลขสองตัวด้วย

รหัส ชื่อ ความหมาย มีจำหน่ายแล้วที่
ESCAเคอร์เซอร์ขึ้น เลื่อนเคอร์เซอร์ขึ้นไปหนึ่งบรรทัดเมื่อถึงด้านบนสุดแล้วจะไม่ทำให้หน้าจอเลื่อนขึ้น ลงทั้งหมด
ESCBเคอร์เซอร์ลง เลื่อนเคอร์เซอร์ลงมาหนึ่งบรรทัด VT50H และ VT52
ESCCเคอร์เซอร์ขวา เลื่อนเคอร์เซอร์ไปทางขวาหนึ่งคอลัมน์ ทั้งหมด
ESCDเคอร์เซอร์ซ้าย เลื่อนเคอร์เซอร์ไปทางซ้ายหนึ่งคอลัมน์ การกระทำเหมือนกับการใช้จุด(.) BSVT50H และ VT52
ESCFเข้าสู่โหมดกราฟิก ใช้ชุดอักขระกราฟิกพิเศษ วีที52
ESCGออกจากโหมดกราฟิก ใช้ชุดอักขระมาตรฐานของสหรัฐอเมริกา/สหราชอาณาจักร วีที52
ESCHเคอร์เซอร์กลับบ้าน เลื่อนเคอร์เซอร์ไปที่มุมบนซ้าย ทั้งหมด
ESCIการป้อนสายย้อนกลับ เลื่อนเคอร์เซอร์ขึ้นไปหนึ่งบรรทัดหากเคอร์เซอร์อยู่บรรทัดบนสุดอยู่แล้ว ให้เลื่อนเนื้อหาทั้งหมดลงมาหนึ่งบรรทัดแทน วีที52
ESCJล้างจนถึงสุดหน้าจอ ล้างหน้าจอตั้งแต่เคอร์เซอร์เป็นต้นไป ทั้งหมด
ESCKล้างจนถึงท้ายบรรทัด เส้นที่ชัดเจนจากเคอร์เซอร์เป็นต้นไป ทั้งหมด
ESCYrcตั้งตำแหน่งเคอร์เซอร์ ย้ายเคอร์เซอร์ไปยังตำแหน่ง c, r ซึ่งเข้ารหัสเป็นอักขระเดี่ยว นอกจากนี้VT50H ยังเพิ่มคำสั่ง "SO" ซึ่งทำงานเหมือนกันทุกประการทำให้สามารถใช้งานร่วมกับ VT05 ได้ ส่วน VT52 ไม่รองรับคำสั่งทางเลือกนี้ VT50H และ VT52
ESCZระบุ ระบุว่าเทอร์มินัลคืออะไร ดูหมายเหตุด้านล่าง ทั้งหมด
ESC[เข้าสู่โหมดพักหน้าจอ หยุดการเลื่อนหน้าจอตัวอักษรจะยังคงแสดงอยู่จนกว่าจะถึงจุดที่ต้องเลื่อนหน้าจอณ จุดนั้น เทอร์มินัลจะส่งสัญญาณXOFFไปยังโฮสต์เพื่อหยุดการส่งข้อมูลเพิ่มเติมหากผู้ใช้กดปุ่ม จะมีการส่งสัญญาณและข้อมูลจะแสดงจนกว่าจะถึงจุดที่ต้องเลื่อนหน้าจออีกครั้ง จากนั้นจะมีการส่งสัญญาณ อีกครั้งSCROLLXONXOFFทั้งหมด
ESC\ออกจากโหมดพักหน้าจอ ปิดโหมดพักหน้าจอและส่งข้อความXONหากจำเป็น ทั้งหมด
ESC=เข้าสู่โหมดแป้นพิมพ์สำรอง เปลี่ยนรหัสตัวอักษรที่แสดงบนแป้นพิมพ์ วีที52
ESC>ออกจากโหมดแป้นพิมพ์สำรอง เปลี่ยนรหัสตัวอักษรที่แสดงบนแป้นพิมพ์ วีที52

การกำหนดตำแหน่งเคอร์เซอร์

โค้ด นี้ใช้สำหรับวางเคอร์เซอร์ไว้ที่ใดก็ได้บนหน้าจอ โดยใช้พารามิเตอร์สองตัวที่แสดงพิกัด X และ Y ของตำแหน่งเคอร์เซอร์ โดยมุมบนซ้ายของหน้าจอคือตำแหน่ง 1,1 ตัวเลขเหล่านี้ถูกส่งเป็นอักขระ ASCII ที่มีค่าดังกล่าว แล้วบวกด้วย 31 ตัวอย่างเช่น หากต้องการวางเคอร์เซอร์ไว้ที่คอลัมน์ที่ 30 และบรรทัดที่ 20 คุณจะต้องบวก 31 เข้ากับแต่ละค่าเพื่อให้ได้ 61 และ 51 จากนั้นค้นหาอักขระ ASCII เหล่านั้นและคำสั่งที่สมบูรณ์จะเป็น(โปรดสังเกตลำดับแถวและคอลัมน์ ไม่ใช่ X, Y) [ 10 ]การบวก 31 ช่วยให้มั่นใจได้ว่าอักขระจะถูกเลื่อนออกจากช่วงควบคุมไปยังช่วงอักขระที่พิมพ์ได้ ดังนั้นจึงสามารถส่งได้อย่างถูกต้อง ESCY=3ESCY3=

รหัสระบุเทอร์มินัล

คำสั่ง นี้ทำให้คอมพิวเตอร์โฮสต์สามารถระบุความสามารถของเทอร์มินัลได้ โดยมีคำตอบที่เป็นไปได้แปดแบบ ESCZ

แบบอย่าง ไม่มีเครื่องพิมพ์ พร้อมเครื่องพิมพ์
วีที50 ESC/A(ไม่พร้อมใช้งาน)
วีที50เอช ESC/HESC/J
วีที52 ESC/KESC/L
วีที55 ESC/EESC/E

รหัสเครื่องถ่ายเอกสาร

มีการใช้รหัสเพิ่มเติมหลายรหัสร่วมกับเครื่องถ่ายเอกสารเสริม: [ 11 ]

รหัส ชื่อ ความหมาย มีจำหน่ายแล้วที่
ESC]คัดลอกหน้าจอ พิมพ์ภาพหน้าจอปัจจุบัน ทั้งหมด
ESC^เข้าสู่โหมดคัดลอกอัตโนมัติ พิมพ์ทุกบรรทัดถัดไป ทั้งหมด
ESC_ออกจากโหมดคัดลอกอัตโนมัติ หยุดการพิมพ์ ทั้งหมด

โหมดกราฟิก

VT52 และ VT55 ประกอบด้วยชุดอักขระสองชุด ได้แก่ ASCII และ "โหมดกราฟิก" ซึ่งเปลี่ยนตัวพิมพ์เล็กและเครื่องหมายวรรคตอนบางส่วนด้วยอักขระใหม่ที่มีประโยชน์สำหรับการแสดงผลทางคณิตศาสตร์ อักขระที่แปลกคือสัญลักษณ์สำหรับตัวเศษเศษส่วน¹⁄ ³⁄ ⁵⁄ ⁷⁄ซึ่งสามารถรวมกับตัวเลขตัวห้อยเพื่อสร้างสิ่งต่างๆ เช่นและเส้นสแกนที่ช่วยให้สามารถพล็อตฟังก์ชันด้วยความละเอียดแนวตั้งที่สูงกว่าข้อความถึง 8 เท่า[ 12 ]

โหมดกราฟิก VT52 (เซลล์สีเทาเหมือนกับ ASCII)
0 1 2 3 4 5 6 7 8 9 เอ บี ซี ดี อี เอฟ
5x เอ็นบีเอสพีเอ็นบีเอสพี
6x []¹⁄ ³⁄ ⁵⁄ ⁷⁄ °±÷🭶 🭷 🭸
7x 🭹 🭺 🭻 .

โหมดความเข้ากันได้ของ VT52

เทอร์มินัล VT รุ่นหลังรองรับคำสั่ง VT52 รวมถึงเพิ่มคำสั่งใหม่เพียงคำสั่งเดียวเพื่อกลับสู่โหมด ANSI เต็มรูปแบบ[ 13 ]

รหัส ชื่อ ความหมาย
ESC<เซตันซี เข้า/ออกจากโหมด ANSI

โหมดความเข้ากันได้เปลี่ยนการตอบสนองต่อคำสั่ง โดยทุกรุ่นตอบสนองด้วยรหัสดังกล่าว ESCZESC/Z

ส่วนขยาย GEMDOS/TOS

ชุดคำสั่ง VT52 เวอร์ชัน GEMDOS เพิ่มคำสั่งใหม่จำนวนหนึ่ง คำสั่งเหล่านี้ส่วนใหญ่เกี่ยวข้องกับการรองรับสี โดยการเลือกสีจะถูกส่งเป็นอักขระตัวเดียวโดยใช้การเข้ารหัสตัวเลขเป็นอักขระแบบเดียวกับคำสั่ง ใช้เพียงสี่บิตสุดท้ายของตัวเลขเท่านั้น ทำให้รองรับได้ 16 สี Atari ST รองรับเพียง 4 สีในโหมด 80 คอลัมน์ และ 16 สีทั้งหมดในโหมด 40 คอลัมน์ นอกจากนี้ยังมีการเพิ่มคำสั่งเคอร์เซอร์ใหม่อีกเล็กน้อย ซึ่งโดยพื้นฐานแล้วเป็นการเติมเต็มชุดคำสั่ง VT52 ดั้งเดิมโดยการเพิ่มคำสั่งที่ล้างเคอร์เซอร์ไปทางด้านบนของหน้าจอแทนที่จะเป็นด้านล่าง[ 14 ] [ 15 ]ระบบไม่รองรับคำสั่ง VT52 จำนวนหนึ่ง รวมถึง F, G และ Z Y

รหัส ชื่อ ความหมาย
ESCEล้างหน้าจอ ล้างหน้าจอและวางเคอร์เซอร์ไว้ที่มุมบนซ้ายโดยพื้นฐานแล้วก็เหมือนกับ...ESCHESCJ
ESCb#สีพื้นหน้า ตั้งค่าสีข้อความเป็นค่าที่เลือกไว้
ESCc#สีพื้นหลัง ตั้งค่าสีพื้นหลัง
ESCdล้างเพื่อเริ่มต้นหน้าจอ ล้างหน้าจอตั้งแต่เคอร์เซอร์ขึ้นไปจนถึงตำแหน่งเริ่มต้น
ESCeเปิดใช้งานเคอร์เซอร์ ทำให้เคอร์เซอร์ปรากฏบนหน้าจอ
ESCfปิดใช้งานเคอร์เซอร์ ทำให้เคอร์เซอร์มองไม่เห็น
ESCjบันทึกเคอร์เซอร์ บันทึกตำแหน่งปัจจุบันของเคอร์เซอร์ลงในหน่วยความจำ (TOS 1.02 และเวอร์ชันที่ใหม่กว่า)
ESCkคืนค่าเคอร์เซอร์ คืนค่าเคอร์เซอร์กลับไปยังการตั้งค่าที่บันทึกไว้ก่อนหน้านี้ด้วยคำสั่ง j
ESClเส้นที่ชัดเจน ลบทั้งบรรทัดและวางเคอร์เซอร์ไว้ทางด้านซ้าย
ESCoล้างเพื่อเริ่มต้นบรรทัด ล้างเส้นปัจจุบันจากจุดเริ่มต้นไปทางด้านซ้ายจนถึงตำแหน่งเคอร์เซอร์
ESCpวิดีโอย้อนกลับ เปิดใช้งานการแสดงข้อความวิดีโอแบบกลับด้าน
ESCqวิดีโอปกติ ปิดใช้งานการแสดงข้อความวิดีโอแบบกลับด้าน
ESCvพันรอบ เปิดใช้งานการตัดบรรทัดอัตโนมัติ เพื่อไม่ต้องใส่ CR/LF ที่ท้ายบรรทัด
ESCwห่อออก ปิดใช้งานการตัดบรรทัดอัตโนมัติ

หมายเหตุ

  1. ^สงวนไว้สำหรับการใช้งานในอนาคต
  • VT100 เน็ต
  • DEC VT52 , วิกิเทอร์มินัล
  • DEC VT55 , วิกิเทอร์มินัล
  • DEC VT62 , วิกิเทอร์มินัล
  • หน้า 51 แสดงข้อมูลสรุปผลิตภัณฑ์และข้อมูลทางการเงินของบริษัท DEC เรียงตามลำดับเวลา พร้อมคำอธิบายโดยย่อและภาพตัดส่วนของ VT52 ส่วนหน้า 51 และ 59 แสดงคำอธิบายโดยย่อของ VT55 และภาพเครื่องถ่ายเอกสารแบบอิเล็กโทรไลต์
  • โปรแกรมจำลองเทอร์มินัล DEC VT52 สำหรับ Windows รองรับพอร์ตอนุกรม, Telnet และ TCP แบบดิบ: kgober/VT52 , 2019-08-20 , เรียกดูเมื่อ2020-01-11
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=VT52&oldid=1343909936#VT55 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ วีที52

VT50 เป็น เทอร์มินัลคอมพิวเตอร์ แบบจอ CRT ที่บริษัท Digital Equipment Corporation (DEC) เปิดตัว ในเดือนกรกฎาคม ปี 1974 มีหน้าจอแสดงผล 12 แถว 80 คอลัมน์ สำหรับข้อความตัวพิมพ์ใหญ่...

คำอธิบาย

เทอร์มินัลเหล่านี้รองรับ การสื่อสารแบบอะ ซิงโครนัส ด้วยอัตราการส่งข้อมูลสูงสุด 9600 บิตต่อวินาที และไม่จำเป็นต้องใช้ ตัวอักษรเติม ใดๆ เช่นเดียวกับเทอร์มินัล DEC รุ่นแรกๆ อื่นๆ เทอร์มินัลเหล่านี้มีทั้ง พอร์ต RS-232 และ ลูปกระแส 20mA ซึ่งเป็น...

วีที50

VT50 เป็นเทอร์มินัลดิจิทัลเครื่องแรกที่ผลิตในตู้แบบนี้ โดยแสดงข้อความได้เพียง 12 บรรทัดพร้อมบรรทัดว่างระหว่างบรรทัดเพื่อใช้พื้นที่แนวตั้งทั้งหมดของจอแสดงผล เช่นเดียวกับรุ่นก่อนหน้า VT05 VT50 ไม่รองรับตัวอักษรพิมพ์เล็ก [ 7 ]...

วีที50เอช

VT50H เพิ่ม "แป้นพิมพ์เสริม" แยกต่างหากทางด้านขวาของแป้นพิมพ์เดิม โดยจัดเรียงในลักษณะของ แป้นพิมพ์ตัวเลข ที่มี ปุ่มควบคุม เพิ่มเติมอยู่เหนือตัวเลข สี่ปุ่มในจำนวนนี้เป็น ปุ่มเคอร์เซอร์ ซึ่งส่งผ่านสำหรับขึ้น ลง ซ้าย และขวา ตามลำดับ...