跳转到内容

File:Codepage-437.png

页面内容不支持其他语言。
這個文件來自維基共享資源
维基百科,自由的百科全书
Codepage-437.png (304 × 144像素,文件大小:2 KB,MIME类型:image/png


摘要

描述
English: Full character set of code page 437, as displayed by an IBM PC
日期
来源 自己的作品
作者 MattGiuca (留言 · 贡献) (Log)
其他版本
檔案提取流程 本圖像有一個提取出的檔案Codepage-437 (cropped).png
lang=zh
PNG开发
InfoField
 本PNG 位图使用未知工具创作 
English: Created on QEMU.

许可协议

本屏幕截图不包含受著作权保护的的程序的组件或图像,或作者已将该程序以一自由协议(被指明在本通知下方)授权发行,并同时遵循维基共享资源的屏幕截图授权指南。你可据其授权协议自由地使用本屏幕截图。 自由软件授权协议:

此作品不具有版权,属于公有领域,因为其所包含之内容均为公共信息,不包含任何原创内容

注意:如果本屏幕截图任何部分未显示程序代码的直接结果,例如非程序组成部分的文字和图像,那么这部分的授权协议必需单独指明。


العربية  български  català  čeština  kaszëbsczi  dansk  Deutsch  Ελληνικά  English  British English  Esperanto  español  فارسی  suomi  français  galego  עברית  हिन्दी  magyar  Bahasa Indonesia  italiano  日本語  한국어  македонски  മലയാളം  Bahasa Melayu  norsk bokmål  Nederlands  norsk  polski  português  português do Brasil  română  русский  sicilianu  Simple English  slovenčina  slovenščina  svenska  தமிழ்  ไทย  Türkçe  українська  Tiếng Việt  中文  中文(简体)  中文(繁體)  中文(臺灣)  +/−

Reproduction instructions

Compile the following source code (which I wrote, MattGiuca (留言 · 贡献), under the same license as this image) using NASM to assemble into a binary. Boot with QEMU.

; PRINT ENTIRE OF CODE PAGE 437 TO THE SCREEN
; (NASM Source)

_start:
    ; Set to 0
    xor ax, ax
    xor bx, bx
    xor cx, cx
    xor dx, dx

    mov ah, 0x5 ; Select active display page al
    mov al, 1
    int 0x10

    mov bh, 1   ; Page number
    mov ah, 0x2 ; Set cursor position to (dl, dh)
    int 0x10

    xor ax, ax
    ; For each character (0-255)
    loop:
        mov ah, 0xa ; Write character al at cursor position
        mov cx, 1   ; Write only once
        int 0x10
        inc dl      ; x++
        ; Create a newline every 32 characters
        test dl, 0x1f   ; if dl & 0x1f == 0
        jnz nonewline
            inc dh      ; y++
            xor dl, dl  ; x = 0
        nonewline:
        mov ah, 0x2 ; Set cursor position to (dl, dh)
        int 0x10
        inc al      ; al++
        test al, al ; if al != 0 goto loop
        jnz loop

hang:
    jmp hang

; Count up size of each section
%assign text_length ($-$$)

; Pad the boot sector out to 512 bytes
; All bytes are padded with nop, except the last to (0x55 0xaa).
times 510 - text_length nop

db 0x55, 0xaa

说明

添加一行文字以描述该文件所表现的内容

此文件中描述的项目

描繪內容

18 2 2009

c12af8b7c6c071d77f9a72b88d5533f2b782d47c

2,513 字节

144 像素

304 像素

文件历史

点击某个日期/时间查看对应时刻的文件。

日期/时间缩⁠略⁠图大小用户备注
当前2010年6月7日 (一) 13:072010年6月7日 (一) 13:07版本的缩略图304 × 144​(2 KB)Blacki4{{Information |Description={{es|1=Carácteres del código de página 437}} |Source={{own}} |Author=Blacki4 |Date= |Permission= |other_versions= }}

以下3个页面使用本文件:

全域文件用途

以下其他wiki使用此文件: