Mengapa 24 baris ketinggian terminal standar umum?

11

80x24 karakter tampaknya menjadi standar yang sangat umum untuk windows terminal. Jawaban ini memberikan alasan historis yang sangat bagus mengapa lebar 80 karakter.

Tetapi mengapa ketinggian umumnya 24 (atau 25) garis?

hotpaw2
sumber
2
Simpan pertanyaan riwayat Anda untuk minggu depan: P. Terlambat sekarang: meta.programmers.stackexchange.com/questions/3546/…
Dynamic
3
80 × 25 sebenarnya lebih umum
vartec
@artec: Diedit pertanyaan untuk 24 atau 25 baris.
hotpaw2
Saya tidak tahu tentang 25 baris, tetapi setiap kali saya membuka Putty standarnya adalah 80x24.
TND
3
Mungkin sebagian karena 80x25 hanya di bawah 2K. Memudahkan untuk memiliki buffer layar 2K.
Gort the Robot

Jawaban:

20

Terminal awal dibangun di sekitar tabung sinar katoda yang sama yang digunakan untuk televisi. Pada 1960-an dan 1970-an ini semua aspek rasio 4: 3.

Jika tampilan harus sesuai dengan 80 karakter di seluruh lebar kemudian diberi aspek rasio karakter standar yang lebih tinggi dari 3: 4 (jika saya ingat dengan benar) dan memungkinkan untuk ruang yang lebih besar antara garis daripada antara karakter Anda bisa menyesuaikan 24 atau 25 garis pada tampilan.

Saya belum menyelesaikan matematika dengan tepat karena saya tidak dapat mengingat (atau menemukan) rasio aspek karakter yang tepat atau penspasian garis.

ChrisF
sumber
Itu tergantung pada bitmap yang digunakan untuk karakter. Saya tidak dapat menemukan gambar layar fisik untuk dilihat. Perhatikan juga bahwa lebar 132 karakter tersedia.
1
@ ThorbjørnRavnAndersen - Saya mengalami masalah menemukan angka pastinya juga. Jika saya ingat dengan benar rasio aspek dari karakter yang digunakan untuk tampilan 132 karakter berbeda - lebih tipis dari tampilan karakter 80 standar.
ChrisF
@ ThorbjørnRavnAndersen Jika itu membantu, saya mendapat terminal ASCII 80x25 dari IBM, di mana garis ke-25 adalah garis status. Saya memiliki kecerahan yang menurun ketika saya mengambilnya tetapi jika itu membantu, ini adalah foto. i.imgur.com/bU2Hd1X.jpg
Wyatt8740
8

Ketinggian terminal vt100.

Emulator mendapatkan kompatibilitas vt100 terbaik pada ukuran itu.


sumber
4
Jika demikian, mengapa vt100 menampilkan 24 baris?
hotpaw2
2
Kemungkinan besar masalah memori. Mereka mungkin memiliki memori 1 KB dan membutuhkan lebih dari 24 byte untuk variabel.
Saya tidak bisa menghitung. 2 KB.