nın hesabını vermek zorunda olduğuna inanırdı ki, Churchward’a göre Mısır’ın geç dönemlerde, egzoterik kesimdeki yozlaşan rahip sınıfı yüzünden bu 42 kuralın her biri ilah haline getirilmiş, putları yapılmış ve tektanrılı din çoktanrılı din haline getirilmiştir.

Bu görüşte olanlardan bazıları Hermetizm’in Osiris öğretisinin ezoterik kısmı olduğunu veya bu kısmın günümüze ulaşmış biçimi olduğunu, Mu kıtasındaki özgün öğretinin de kozmik bir öğreti olduğunu ve kaynağının Sirius olduğunu ileri sürerler.

Osiris dininin şeriatını oluşturan 42 kural ya da ilkeden bazıları papirüslerde şöyle ifade edilir:







Saniye başına komut

Saniye başına komut (IPS) bilgisayar işlemcisinin hızının bir ölçüsüdür. Rapor edilen birçok IPS değeri, birkaç bölüm ile yapay komut dizilerinde en yüksek işletim hızını temsil etmiştir, oysa gerçeğe uygun iş yükleri, komutların bir karışımını ve çift uygulamaları içerir, bunların bazılarını işletmek diğerlerinden daha uzun sürer. Bellek sıradüzenselliğinin performansı, işlemci performansını oldukça etkilemesinin yanı sıra MIPS ( saniye başına milyon komut ) hesaplamalırında dikkate alınan bir sorundur. Bu problemlerden dolayı, araştırmalar, ortak kullanılan uygulamalarda asıl etkileyici performansı ölçmek için, SPECint gibi standartlaştırılmış testleri meydana getirmiş ve yeni oluşan IPS kullanılmaz hale gelmiştir.

IPS genellikle Saniye Başına Bin Komut (kIPS), Saniye Başına Milyon Komut (MIPS) veya Saniye Başına Milyon İşlem (MOPS) gibi bir sayısal değer ile kullanılır.

Günümüze ait birçok mikroişlemci saniyede birkaç milyon komutu işletebildiği için 
Saniye Başına Bin Komut (kIPS) nadiren kullanılır. Buradaki bin sayısı 1024’ü değil 1000 sayısını temsil etmektedir.

Bunun yanı sıra kIPS , MIPS tabanlı mimariyi kullanarak, bilgisayar mimarisini açıklayan
Computer Organization and Design by Patterson and Hennessy (ISBN 1-55860-428-6) ders kitabının okutulduğu lisans düzeyinde eğitim veren bölümlerde 16 bit tabanlı mikroişemciler için kullanılan ortak bir aldatmacadır. Bu gibi mimariler MIPS R2000 mimarisinin versiyonlarını küçültmeye yöneliktir.

Terim eleştirileri MIPS için “işlemci hızının anlamsız belirtimi (Meaningless Indication of Processor Speed)” ya da “Satış Elemanları için Anlamsız Bilgi (Meaningless Information on Performance for Salespeople)” gibi ilk harf kısaltmalarına referans vermektedir. Linux ve UNIX zincirlerinde MIPS ler bogoMIPS olarak referans edilir. Bu özelliğiyle MIPS bilgisayar mimarileri arasında karşılaştırma yapmak için kullanılamaz.

MIPS’in kayar nokta aritmetiğindeki eşdeğeri, aynı tedbirler alınarak FLOPS olarak adlandırılır.
1970’lerde mini bilgisayar performansı, bir test programında ölçülerek ve bu mini bilgisayarların 1MIPS’lik makine olarak pazarlanan VAX 11/780’e karşı değerlendirilen performansı, VAX MIPS kullanılarak karşılaştırılmıştır. (bu ölçü aynı zamanda VAX birimlik performans veya VUP olarak bilinmektedir. İngilizce’deki imla kurallarına göre doğru olmamasına rağmen VUPs içerisindeki s kimi zaman büyük ‘S’ ile yazılır.)
Bunun seçilmesinin sebebi, 11/780 performansta yaklaşık olarak ,1 MIPS çalıştırılan bilgisayar sanayisinde genellikle kabul edilen bir IBM System/370 158-3 modeline karşılık gelmektedir.

Pek çok 8 bit ve erken dönemde üretilen 16 bit tabanlı mikroişlemciler 0.001MIPS’e eşit olan kIPS’te bir performans ölçümüne sahip olmaktadırlar. Tasarlanan ilk genel mikroişlemci, Intel i8080, 640 kIPS’ ta çalışmıştır. Intel tarafından geliştirilen ilk 16 bitlik mikroişlemciler arasında bulunan ve IBM kişisel bilgisayarlarında kullanılan Intel i8086 mikroişlemci, 800kIPS’te çalışmıştır. Erken dönemde üretilen 32 bitlik kişisel bilgisayarlar(386), yaklaşık 3MIPS’lik bir performans göstermiştir.

zMIPS, IBM tarafından dahili olarak, firmanın mainframe sunucularının MIPS oranına referans eder(z-Series ve System z9). Araştırma firması, Isham research ilerleyen dönemde IBM’in en geniş sunucularında mikroişlemci hızını ölçebilmek için, kMIPS (saniye başına kilo-milyon komut) buldu.




Yunan rakamları

Yunan rakamları veya Yunan sayıları, sayıların Yunan Alfabesi'ndeki harfler kullanılarak yazılmasını sağlayan bir sistemdir.

͵δ φπβ

Mʹ = 45 820 000 (4582 x 10000)

45 820 709 sayı ise şöyle yazılır:

͵δ φπβ

M ψθʹ = 45 820 709






Olay işleyici

Olay İşleyici, bilgisayar programlamada programdaki alınan girdileri işleyen bir eşzamansız geri çağırma altprogramıdır. Her olay Grafiksel Kullanım Arayüzü araç takımına özgü şekilde uygulama katmanlı bilginin bir parçasıdır. Grafiksel Kullanım Arayüzü, tuşa basılmaları, fare hareketlerini, eylem seçimlerini ve zamanlayıcının süresinin bitmesi olaylarını kapsar. Düşük düzeyde olaylar bir dosyanın okunması veya ağ katarı için yeni verinin kullanırlığını temsil edebilirler. Olay işleyicileri olaya dayalı programlamada genel kavramdırlar.

Bu işleyiciler kendileri düşük düzey olaylar olabileceği gibi, düşük düzey girdileri yorumlamak üzere yaratılmışlardır. Örneğin fare hareketleri ve tıklamaları menü seçimleri gibi yorumlanmıştır. Olaylar başlangıçta donanım aygıtları tarafından üretilen kesmeler ve yazılım kesme komutları gibi işletim sistemi düzeyindeki faaliyetlerden kaynaklanır.Bu düzeyde kesme kotarıcıları ve sinyal işleyicileri, olay işleyicileri ile uyuşurlar.

Yaratılan olaylar ilk olarak iskelet içindeki olay işlemci zamanlaması tarafından işlenmiştir. Türüne özgü olarak olay işlemci zamanlaması, olaylar ve olay işleyici arasındaki birlikleri idare eder ve sonraki işlemler için olay işleyicileri veya olayları sıraya sokar. Olay işlemci zamanlaması doğrudan doğruya olay işleyiciyi çağırabilir veya işleyici hakkındaki bilginin yürütülmüş olması ile olayların kuyruktan çıkmasını bekler.




Seri port

Seri port seri bir bağlantı noktası, seri iletişim (İng.: ), her seferinde içeriye veya dışarıya doğru bir bit bilgi transfer eden fiziksel bir arayüzdür. Kişisel bilgisayarların tarihi boyunca terminaller veya modemler gibi cihazlar ile bilgisayarlar arasındaki veri transferi çoğunlukla seri bağlantı noktaları üzerinden sağlanmıştır. Fare, klavye, diğer çevre birimleri de bu yolla bilgisayara bağlanmaktadır.

Ethernet, FireWire, ve USB gibi arayüzler de veriyi seri bir akım (stream) olarak gönderdiği için “seri bağlantı noktası” terimi genellikle RS-232 standardı ile az veya çok uyumlu donanımı tanımlamakta kullanılır. Amaç bir modem veya benzeri başka bir iletişim cihazı ile arayüz oluşturulmasıdır.

2006 yılı itibarıyla USB arayüzü artık seri bağlantı noktasının yerini almış durumda, modern bilgisayarların çoğunluğu diğer cihazlara USB bağlantısı ile bağlanmakta ve bir çoğunda artık tek bir seri bağlantı noktası bile bulunmamaktadır. Seri bağlantı noktalarından maliyeti düşürmek için vazgeçilmekte ve bu bağlantı noktaları legacy port olarak adlandırılmaktadır.

IBM 5150 gibi bazı IBM bilgisayarlarda UART (Universal asynchronous receiver/transmitter) adı verilen bir tümleşik devre (integrated circuit) kullanılmaktaydı. Bu tümleşik devre karakterleri asenkron seri iletişim (asynchronous serial communication) biçimden (ve biçime) çevirmekte ve otomatik olarak verinin zamanlamasını ve çerçevelenmesini “framing” kontrol ediyordu. Bazı eski ev bilgisayarları “home computers” gibi çok ucuz sistemler veriyi CPU'ya çıkış (output) pininden göndermek için bit banging adı verilen bir teknikle kullanıyorlardı.

RS-232 standardının aslı 25 pinli D tipi “İng.: ” bir bağlayıcı kullanımını şart koştuğundan çoğu tasarımcı bu standardın tamamını değil de alt setlerini kullanmayı tercih etti: standart ile uyum sağlamak yerine daha ucuz ve küçük boyutlara sahip konnektörler (özellikle IBM PC-AT’de kullanılan DE-9 versiyonu) kullanmayı tercih ettiler. Daha sonra piyasaya çıkan dokuz pinli D-subminiature konnektörü ise ne gerekli ne de bir seri bağlantı noktasında kullanılmaya uygun değildi. 
Macintosh’un birçok modeli bu bağlayıcı standardı ile ilgili (fakat daha hızlı) olan RS-422 standardını benimsedi, bunun için genellikle Alman Mini-DIN konnektörleri kullanıyorlardı.
Son yıllarda elektronikte yaşanan gelişmeler daha yüksek hızlı seri iletişimi mümkün hale getirdi, böylece USB ve FireWire gibi daha yeni seri iletişim standartları RS-232’nin yerini almaya başladı. Bu bağlantılar depolama cihazları, ses cihazları ve video cihazları gibi, daha yavaş hızlardaki seri bağlantılarla çalışamayacak olan cihazların bilgisayarlara bağlanmasına olanak tanıdı.

İşletim sistemleri bilgisayarların seri bağlantı noktalarından bahsederken genellikle sembolik isimler kullanırlar. Unix tipi işletim sistemleri seri bağlantı noktası cihazlarını genellikle /dev/tty* diye işaretlerler, burada * terminal cihazını tanımlayan bir dizidir; bu dizinin sentaksı işletim sistemine ve cihazın kendisine bağlıdır.

Microsoft MS-DOS ve Windows ortamları seri bağlantı noktalarından COM1, COM2, vb. isimlerle bahseder.

Bir laptop’ın seri bağlantı noktası yoksa onların yerine kullanılan en popüler bağlantı noktaları USB adaptörleri ve PCMCIA kartlarıdır. USB adaptörleri genellikle eski tip “legacy” cihazlarla çalışmaz. Daha pahalı olan PCMCIA kartı gerçek bir seri bağlantı noktası (donanım) sağlar. Eğer mutlaka RS-232 cihazları ile iletişim sağlanmak isteniyorsa, genellikle fiziksel bir RS-232 bağlantı noktası kullanılarak “legacy” yazılım ile daha iyi uyum sağlanabilir.

RS-232 standardı, özel ve genel amaçla üretilen çoğu cihaz tarafından kullanılır. Aşağıda, bir PC'nin seri portuna bağlanan en yaygın cihazların listesi vardır. Modem ve seri fare gibi bazıları her ne kadar artık kullanılmıyor olsa bile diğerleri hâlâ kullanılmaktadır.

Seri portlar, mikrodenetleyicilerin çoğu türlerinde çok yaygın bulunur. Bunlar, bir PC veya diğer seri cihazlarla iletişim sağlar.


İletişim konusunda asenkron başlama ve durma için seri bağlantılar yapılırken yığınla yazılım ayarı gerekir. Bunların arasında en çok yapılanlar; hızın ayarlanması, karakter başına veri biti sayısı, eşlik, ve karakter başına durma bitlerinin sayısı belirtilebilir. Ethernet, FireWire