emu8086.inc also defines the following procedures:PRINT_STRING - proce การแปล - emu8086.inc also defines the following procedures:PRINT_STRING - proce ไทย วิธีการพูด

emu8086.inc also defines the follow

emu8086.inc also defines the following procedures:

PRINT_STRING - procedure to print a null terminated string at current cursor position, receives address of string in DS:SI register. To use it declare: DEFINE_PRINT_STRING before END directive.

PTHIS - procedure to print a null terminated string at current cursor position (just as PRINT_STRING), but receives address of string from Stack. The ZERO TERMINATED string should be defined just after the CALL instruction. For example:

CALL PTHIS
db 'Hello World!', 0

To use it declare: DEFINE_PTHIS before END directive.

GET_STRING - procedure to get a null terminated string from a user, the received string is written to buffer at DS:DI, buffer size should be in DX. Procedure stops the input when 'Enter' is pressed. To use it declare: DEFINE_GET_STRING before END directive.

CLEAR_SCREEN - procedure to clear the screen, (done by scrolling entire screen window), and set cursor position to top of it. To use it declare: DEFINE_CLEAR_SCREEN before END directive.

SCAN_NUM - procedure that gets the multi-digit SIGNED number from the keyboard, and stores the result in CX register. To use it declare: DEFINE_SCAN_NUM before END directive.

PRINT_NUM - procedure that prints a signed number in AX register. To use it declare: DEFINE_PRINT_NUM and DEFINE_PRINT_NUM_UNS before END directive.

PRINT_NUM_UNS - procedure that prints out an unsigned number in AX register. To use it declare: DEFINE_PRINT_NUM_UNS before END directive.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
emu8086.inc also defines the following procedures:PRINT_STRING - procedure to print a null terminated string at current cursor position, receives address of string in DS:SI register. To use it declare: DEFINE_PRINT_STRING before END directive.PTHIS - procedure to print a null terminated string at current cursor position (just as PRINT_STRING), but receives address of string from Stack. The ZERO TERMINATED string should be defined just after the CALL instruction. For example:CALL PTHISdb 'Hello World!', 0To use it declare: DEFINE_PTHIS before END directive.GET_STRING - procedure to get a null terminated string from a user, the received string is written to buffer at DS:DI, buffer size should be in DX. Procedure stops the input when 'Enter' is pressed. To use it declare: DEFINE_GET_STRING before END directive.CLEAR_SCREEN - procedure to clear the screen, (done by scrolling entire screen window), and set cursor position to top of it. To use it declare: DEFINE_CLEAR_SCREEN before END directive.SCAN_NUM - procedure that gets the multi-digit SIGNED number from the keyboard, and stores the result in CX register. To use it declare: DEFINE_SCAN_NUM before END directive.PRINT_NUM - procedure that prints a signed number in AX register. To use it declare: DEFINE_PRINT_NUM and DEFINE_PRINT_NUM_UNS before END directive.PRINT_NUM_UNS - procedure that prints out an unsigned number in AX register. To use it declare: DEFINE_PRINT_NUM_UNS before END directive.
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
emu8086.inc ยังกำหนดขั้นตอนต่อไปนี้: PRINT_STRING - ขั้นตอนการพิมพ์โมฆะยกเลิกสตริงที่ตำแหน่งเคอร์เซอร์ปัจจุบันได้รับอยู่ของสตริงใน DS: SI ลงทะเบียน ที่จะใช้ประกาศ: DEFINE_PRINT_STRING ก่อนที่จะสั่ง END. PTHIS - ขั้นตอนการพิมพ์โมฆะยกเลิกสตริงที่ตำแหน่งของเคอร์เซอร์ปัจจุบัน (เช่นเดียวกับ PRINT_STRING) แต่ได้รับที่อยู่ของสตริงจากกอง สตริง ZERO ยกเลิกควรจะกำหนดหลังจากการเรียนการสอนการโทร ตัวอย่างเช่นโทร PTHIS ฐานข้อมูล 0 'Hello World!' ที่จะใช้ประกาศ: DEFINE_PTHIS ก่อนที่จะสั่ง END. GET_STRING - ขั้นตอนที่จะได้รับโมฆะยกเลิกสตริงจากผู้ใช้สตริงได้รับถูกเขียนไปยังบัฟเฟอร์ที่ดีเอส: DI, ขนาดบัฟเฟอร์ ควรจะอยู่ใน DX ขั้นตอนการหยุดการป้อนข้อมูลเมื่อ 'Enter' ถูกกด ที่จะใช้ประกาศ:. DEFINE_GET_STRING ก่อนที่จะสั่ง END CLEAR_SCREEN - ขั้นตอนในการล้างหน้าจอ (ทำโดยการเลื่อนหน้าต่างหน้าจอทั้งหมด) และตั้งตำแหน่งเคอร์เซอร์ไปที่ด้านบนของมัน ที่จะใช้ประกาศ: DEFINE_CLEAR_SCREEN ก่อนที่จะสั่ง END. SCAN_NUM - ขั้นตอนที่ได้รับหลายหลักลงนามจำนวนจากแป้นพิมพ์และเก็บผลใน CX ลงทะเบียน ที่จะใช้ประกาศ: DEFINE_SCAN_NUM ก่อนที่จะสั่ง END. PRINT_NUM - ขั้นตอนที่พิมพ์จำนวนลงนามในขวานลงทะเบียน ที่จะใช้ประกาศ: DEFINE_PRINT_NUM และ DEFINE_PRINT_NUM_UNS ก่อนที่จะสั่ง END. PRINT_NUM_UNS - ขั้นตอนที่พิมพ์ออกมาเป็นจำนวนที่ไม่ได้ลงนามในขวานลงทะเบียน ที่จะใช้ประกาศ: DEFINE_PRINT_NUM_UNS ก่อนที่จะสั่ง END


















การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
emu8086.inc ยังกำหนดขั้นตอนต่อไปนี้ :

print_string - ขั้นตอนที่จะพิมพ์ null สิ้นสุดสตริงที่ตำแหน่งเคอร์เซอร์ปัจจุบัน ได้รับที่อยู่ของสตริงใน DS : ศรีทะเบียน ใช้ประกาศ : define_print_string ก่อนจบคำสั่ง

pthis - ขั้นตอนที่จะพิมพ์ null สิ้นสุดสตริงที่ปัจจุบันตำแหน่งเคอร์เซอร์ ( เช่นเดียวกับ print_string ) แต่ได้รับข้อความจากที่อยู่ของสแต็คศูนย์ยกเลิกข้อความควรกําหนด หลังจากโทรไปสอน ตัวอย่าง :

เรียก pthis
DB " สวัสดีโลก ! 0

ใช้ประกาศ : define_pthis ก่อนจบคำสั่ง

get_string - ขั้นตอนที่จะได้รับการยกเลิกข้อความจากผู้ใช้ที่ได้รับข้อความถูกเขียนไปยังบัฟเฟอร์ที่ DS : ดิ ขนาดบัฟเฟอร์ควรเป็น DX ขั้นตอนหยุดใส่เมื่อ ' ระบุ ' ถูกกด ประกาศ : การใช้define_get_string ก่อนจบคำสั่ง

clear_screen - ขั้นตอนการล้างหน้าจอ ( ทำโดยเลื่อนหน้าต่างหน้าจอ ) และตั้งตำแหน่งเคอร์เซอร์ไปด้านบน ใช้ประกาศ : define_clear_screen ก่อนจบคำสั่ง

scan_num - ขั้นตอนที่ได้รับจำนวนหลายหลักได้จากแป้นพิมพ์ และเก็บผลในการยกเลิกการลงทะเบียน ประกาศ : การใช้define_scan_num ก่อนจบคำสั่ง

print_num - ขั้นตอนที่พิมพ์ลงนามในขวานหมายเลขลงทะเบียน ใช้ประกาศ : define_print_num define_print_num_uns ก่อนและสิ้นสุดคำสั่ง

print_num_uns - ขั้นตอนที่พิมพ์ออกในขวาน / หมายเลขลงทะเบียน ใช้ประกาศ : define_print_num_uns ก่อนจบคำสั่ง
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: