arekaoブログをはじめよう
ホーム / マイページ / スタイルナビゲーター / スペシャリストブログ / 美容室予約 / 美容室特集 / 今から行ける美容室

海から見えたビーチ塔

塔にもなかなか登れない

PR
<< 2012年5月 >>
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
最新記事
最新コメント
最新トラックバック
日別アーカイブ
カテゴリアーカイブ
月別アーカイブ


サイト内サーチ


シンクレアのBASIC



シンクレアBASICは(サークライブシンクレアイノベーターからその名前を取っ)BASICプログラミング言語シンクレアリサーチとタイメックスシンクレアから8ビットの自宅のコンピュータで使用される方言である。シンクレアBASICインタプリタは、9タイルネットワーク株式会社によって作られた
もともと1979年にZX80 4 KBのROMに収まるように開発し、それは最初に1978のANSIの最低限の基本標準の不完全な実装され、8KバイトのROM ZX81のとTS1000を16 kBのROMにはほぼ完全版ゼクスする進化スペクトラム。

オリジナルシンクレアのBASIC

予約語
ZX Spectrumのでは、シンクレアBASICで86の予約語は、そのうちのは50であったのコマンドを(表す)は、関数(31)、および他のキーワード(5)。彼らはシンクレアのやや非正統的なキーワードの入力システムを介して入力されます。最も一般的なコマンドは1つだけのキーストロークを必要とする、たとえば、Pキーを押し、コマンド全体の印刷をされるようになります。頻度のコマンドは、より複雑なキーシーケンスは:ビープ(例)(それ以降のモデルを拡張モードにアクセスするCAPSのShiftキーをプラス記号Shiftキーを押して拡張モードのキーを含む)キーは、シンボルShiftキーを押したままとZキーワードを押して維持している必要がカラーキーボード上のどのShiftキーシーケンスが必要であることを示すコード。
ABSは、ACSは、結果、1、ASNのは、AT、ATN、attrは、ビープ音、大箱、ボーダー、BRIGHT7、CAT2に、CHR $ 3、サークル、クリア、閉じる#2、分類、CODE3、、、、データ、デフソジョン、COSをコピーを続行DIMは、、、、のための、フォーマット2を経験、FLASH7、ソジョンERASE2ドローSUBを移動し、、IF4碁で、INK7を、INKEY $ 3、入力は、INT、INVERSE7は、LEN、LET5、ライン、リスト、LLIST、LNのと、LOAD 、LPRINT、、、#2、OR1は、OUT、OVER7、PAPER7、一時オープン、PEEKを、PIの、プロットをポイントし、ポーク、印刷、ランダムMOVE2を、新しい、次の、NOT1マージ、レムを読む、RETURNキーを、rndをRESTOREを、実行保存し、4 $ 3、SGNは、罪、SQR、ステップは、STR $ 3、タブ、タン、画面には、USR社は、VAL3、6、$ 3ヴァルは、VERIFY
コマンドは、排他的にZX81の、そのクローンで見つけた、TS1000とTS1500があります:
ファーストリテイリング、スクロール、スロー、UNPLOT、GOSUBを、後藤(対Spectrumの機能と同一行くSUBは移動し)
ZX Spectrumので各予約語は、システムの文字セットの後半では、165から255までの文字コードを割り当てられていると参照することによってトークン表をROMに開催された拡大した。その結果、プログラムリスト内の任意の予約語のメモリだけで1バイトを、伝統的な手紙で文字のストレージを大幅に節約占めていた。また、これはBASICインタプリタはすぐに1バイトを評価することで任意のコマンドまたは関数を決定することを意味した。
128kのスペクトルモデル- ZX Spectrumの128、+2、+3、+2、+2 Bは、従来の手紙による文字のBASICの入力システムを導入し、2つの新しいコマンド、どちらも存在していたかによって認識な48k BASICのマシンの旧バージョン:
再生(128kのモデルのAYは- 3 - 8910音楽チップを運営)
スペクトラム(な48kスペクトラムの互換性モードに128Kのスペクトルを切り替え)
2010年5月18日(火) 16:14 [ ]
arekao | 記事URL | コメント(159) | Trackback(3) | ▲TOP

縮毛矯正+カットが40%OFF以上!
縮毛矯正+カットが40%OFF以上の美容室をご紹介!!お財布に嬉しいプランが満載♪

今日行ける!直前予約OKのヘアサロン
あなたのニーズにお応えする、2時間前まで予約OKのヘアサロンをセレクト。

大流行!ゆるふわボブ図鑑
今年のボブはとってもカワイイ!春はヘアサロンで髪を切ろう!

powered by かみまど

ZX Spectrumの文字セットを



ZX Spectrumの文字セットは、ASCIIの変種イギリスシンクレアスペクトラムのコンピュータで使用されます。これは、ASCII - 1967(標準のASCIIが上のすべての近代的な文字セットが基づいている)に基づいているがアスキー1963(ASCIIコードの最初のバージョン)は、2つのグラフィック文字nonstandardly割り当てられた制御コードの特異な使用から1文字でエリアとASCIIの範囲を超えて128台の高ビット文字を使用できます。
制御コードの領域(のC0の範囲)で、スペクトラムは、インクや用紙などの前景と背景の色を制御するために、その独自のコントロールを使用します。 ASCII文字のみの類似性は、カーソルが、放置したが0x08に(ASCIIコードに戻るスペース)、Enterキー0x0Dをのために(ASCII文字キャリッジリターン)、これも自動改行を生成します。カーソルアスキー(アスキーラインフィード)を押しをシミュレート32スペース以上1(透明オーバーで印刷)とカーソルを開く0x0Bと(ASCII文字縦集計)シミュレーション32バックスペースとすることができますすることができます。システムROMが動作してからカーソルを右0x09を(ASCII文字水平タブ)を防止違反している。
制御コード0x0eは、浮動小数点数は、次のことを示すには、テキスト処理を加速するために使用されます。 BASICプログラムでは、ASCIIの番号は0x0Eバイト、続いているし、2進浮動小数点形式の数値の5バイト表現です。リストは、これらの5バイトは無視しているプリンタまたは画面に、そのプログラムが5バイト表現を実行されて印刷される場合、使用されるテキストの一部が無視されます。いくつかのスペクトラムプログラムがユーザからの実数を隠すためにこの振る舞いを使用します。たとえば、BASICの行は10後藤、0x0eバイトおよび100の浮動小数点表現が続くASCII文字を含めることができます。誰でもプログラムを数10を参照するリストが、プログラムを100行へジャンプする実行されます。
範囲は0x00 - 0x05と、0x07は、0x0Aに- 0x0Cは、1つの0x0Fと0x17 - 0x1Fのは未定義です。スペクトラム文字セット、0x20に- 0x7Fののグラフィック部分は、ほぼ、その0x60は重大なアクセント(`)と0x7Fのは、著作権記号(©)の代わりに、制御コードDELをしたの代わりにシャープ記号(£)は除いて標準です。そのシャープ記号は0x60、およびASCIIの英バリアント機構(ISO - 646 - GB)ののように0x23はマップされ、両方のシャープ記号と番号記号(#)をご利用いただけます普遍的意思注意してください。コードメッセージ中には、ASCII - 1963の代わりにのASCII 1967キャレット(^)のように上向き矢印(↑)を含んでいます。しかし、0x5F、アンダースコアではなく、左矢印をしています。
0x7Fの以外にも、スペクトラムの文字セットは、特別な目的のための高ビットの範囲を、0x80に- 0xFFを使用します。 0x80に- 0x8Fは、ブロックのグラフィックが含まれます。 0x90を- 0xA4、ユーザー定義グラフィック(UDG)を、ユーザーがBASICの数行でカスタマイズすることができますが含まれます。 0xA5 - 0xFFのは、(BASICのキーワードは、単一の文字として表される)トークンを含む:例えば、行の先頭にPキーを押し、画面に表示するBASICのキーワードPRINTを原因となるコード0xF6を生成します。コード0xC7に- 0xC9、数学演算子<ためのショートカットです=(より小さいまたは等しい)、> =(より大きいまたは等しい)と<>(-等しくない場合)は、それぞれ、ほとんどのリレーショナル演算子とは違って他のシステムは、これらの文字は、自分の権利であり、他の後に2つの構成要素のシンボルを1つ入力して達成することはできません。
Unicodeへの印刷スペクトラム文字セットのマッピングが可能ですが、フォントはいくつかのブロックグラフィック文字を含む、まだ一般的ではありません。
127(著作権デフォルトでは、印刷可能文字(32(スペース)))スペクトラムのROMの末尾にメモリアドレス15616(0x3D00)に16383(0x3FFF)とメモリを見つけることができるシステム変数の文字で参照されて格納されてアドレス7分の23606。その参照は、印刷可能なASCII文字が最初の32文字を考慮する必要はありませんので、興味深いことに、文字の値は、実際に256バイトの空白文字の最初のバイトよりも低い。このように、デフォルトでは文字の値は()アドレスを保持するように15360(0x3C00)。
グラム- UにUDGを文字(Grは- A)をスペクトラムのRAMの末尾にメモリアドレスに格納されます65368(0xFF58)〜65535(0xFFFF)に。このように、このアドレス範囲をPOKEing UDGを文字列ですぐに効果があるとして。 USR社のキーワードは、(シングルクォート文字に続く)を参照するBASICからこれらのアドレスを迅速な方法を提供します。印刷可能な文字と同様に、UDGを文字の位置はシステム変数のUDGを格納されます。
2010年5月18日(火) 16:13 [ ]
arekao | 記事URL | コメント(2) | Trackback(2) | ▲TOP

属性の衝突



属性の衝突は、(また、カラーの衝突や出血と呼ばれる)の表示アーティファクト初期の色数のグラフィックス回路の制限により、8ビットの家庭用コンピュータを - 特にシンクレアZX Spectrumのは、その2つだけ色ができることを意味引き起こされた8 × 8ピクセルの任意の領域で使用される。プログラマの回避策は明らかに、その後スペクトラムユーザー文化の要素が考慮されてなることから、この制限を防ぐために。

原因

ZXスペクトラムの属性の衝突は、その特異なディスプレイメモリのレイアウトなどの方法で最小限にフレームバッファのメモリ消費量を維持するように設計によって引き起こされ、グラフィックではなく、テキスト表示用に最適化。むしろメモリを節約するために、カラーパレットを制限するよりも、シンクレアのデザインは、ピクセルのビットマップと色メモリの別の領域内の情報を格納します。ビットマップ)がオンまたはオフに個々のピクセル(の状態を指定されたが、色情報(または"属性")は、テキスト文字行列 - 32列の24行 - 8x8ピクセルの文字セルごとに1つのバイトで一致した。このバイトは2つの3ビットの値を、インク(フォアグラウンドカラー)と紙(背景色)のBASIC命令のカラー値を定義するために使用後として知られてエンコードします。他の2つのバイナリ値が属性に含まれていた。BRIGHTのビットが1つ、2つの色の2つの明るさレベルのことを示す、そして、ときに設定すると、2つの色は定期的に交換することになったフラッシュビット。この方式は、黒、両方の明るさで同じ登場を除いて2つの輝度レベル()15色:赤、緑、青の8つの組み合わせを提供した。したがって、各8 × 8ピクセルブロックは15あり、両方のいずれかブライトまたは非ブライトパレットの半分である必要がありますから2色を含めることができます。その8 × 8ピクセルの領域で3番目の色を追加する3番目の色のいずれか他の2色、または1つ前の2つの色のなって3番目の色になる結果になる。
ZX Spectrumのは、ピクセルについては、1バイトは8ピクセルの行を表すと、768バイトの色を使用されて属性ため、全体のグラフィック表示のコンピュータの比較的小さな合計6912バイトの合計を与える6144バイトを使用"カラー"機能を備えたスペクトラムの時代。このグラフィックアーキテクチャは、右スペクトルのアムストラッドの後に再設計クレアとを通じて、最大後続モデルにもかかわらず、アムストラッドの最終的なモデル、ZX Spectrumの3までのRAM 128 KBの含まれていること、必要性をこの方法でメモリを節約する削減保持された。アーキテクチャは、後方互換性の損失を防ぐために保持された。
属性は、他のコンピュータの様々な使用され、コンソールなど、コモドール64、MSXのとNES、属性ブロックのサイズごとの色の数が変化ブロックが。ただし、ハードウェアのスプライトとスクロールを使用すると、属性の衝突を避けることができます。
トムソンMO5と〜7マイコン、オリック1、MSXの1アーキテクチャ、および他のシステムは、Texas Instruments TMS9918ビデオディスプレイコントローラをベースに非常に似て制約を表示:8ピクセルのグループごとに水平、16のうちの2つだけ色がご利用いただけます。スペクトラムよりも少ない厳しい同様の効果を与える。シンクレアスペクトラムでそうであったようにMSXの1だけで1つの色を持っていませんでしたバイト利用全体の8 × 8ピクセルの領域に、属性が、8は、各8 × 1ピクセルの領域の1つの属性バイト。スペクトラムは、1つの色のペアに8 × 8ピクセル、MSXの1正方形の領域に限定された中にこのように、1つの色のペアに8隣接するピクセルの"行"の限られていた。また、MSX1で)すべての属性の衝突の問題(MSXの1スプライトが自分の限界を持っていたが、にバインドされていないスプライトを使用することができます。
実際にはこの技術の利点は、多くの場合1システムは、より良い写真を生成するMSXのを助けることでした。 MSXの1の問題があったことMSXの1へのすべての改善を無視スペクトラムのゲームを変換ヨーロッパの多くのソフトウェア企業MSXの1はスペクトラム以上いたため、MSXの結果1バージョンは、元スペクトラムのゲームとしての属性の衝突と同じ量をいた。変換を容易にするため、ソフトウェア開発者は、単にすべての8つの対応する属性のバイトにスペクトラムのバイト値を1つの属性をコピーMSXの1。ビデオディスプレイ機能は、それ以外の場合はかなり(256 × 192の解像度、16色)類似していたため、同じ理由で、ソフトウェア企業はまた、MSXの1スプライト機能を無視して、両方のシステムが同じゲームを実質的に同一のディスプレイを製造。対照的に、日本人のMSX 1ゲームはMSXの1のすべての機能を、より頻繁探しのゲームで結果を使用した。
2010年5月18日(火) 16:13 [ ]
arekao | 記事URL | コメント(1) | Trackback(5) | ▲TOP

ザイログZ80の



ザイログZ80のは、8ビットのマイクロプロセッサ設計され、ザイログ1976年以降、7月から販売した。これは、広くデスクトップ、組み込みコンピュータの設計だけでなく、軍事目的の両方に使用された。 Z80とその誘導体とクローンが1つ上のすべての時間の最も一般的に使用されるCPUの家族のことや、に沿ってモステクノロジー6502家族と一緒に、1970年代後半から1980年代半ばに8ビットマイコンの市場を支配した。
ザイログはZ80アーキテクチャ(Z800とZ280のバージョンなどの高度なミニコンピュータ)の初期の試みを行ったが、これらのチップはまったく流行しなかった。同社はまた、ハードのZ8000用と32ビットのZ80000(両方Z80のとは無関係)とワークステーション市場でしていた。ここ数十年でザイログは、組込みシステムのための成長を続ける市場(元のZ80とZ180に設計された)と最新のZ80を互換マイクロコントローラファミリは、完全線形16 MBのアドレスを持つ24ビットeZ80パイプラインに焦点を当てなけれている範囲は、正常にシンプルZ180とZ80の製品と一緒に導入されました。
多くの東ヨーロッパとロシアのメーカーが無免許のコピーを作ったがザイログは、どの企業を希望するデバイスロイヤリティ自由に使えるように、Z80のコアのライセンスを取得。これまでのところ、大企業から2番目のソースなどの東芝は、デバイスを製造するために始めて以来、世界市場での受け入れを得るために中小企業の製品が可能です。したがってザイログは、その概念からZ80sの50%未満をした。
2010年5月18日(火) 16:12 [ ]
arekao | 記事URL | コメント(1) | Trackback(2) | ▲TOP

ヘルツ



ヘルツは、(シンボル:Hz)は周波数のSI単位周期現象の1秒あたりのサイクル数として定義されている[1]の1つは、最も一般的な用途の正弦波の説明については、特にラジオやオーディオのアプリケーションに使用される。
2010年5月18日(火) 16:12 [ ]
arekao | 記事URL | コメント(0) | Trackback(3) | ▲TOP