タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

z80に関するyamanetoshiのブックマーク (11)

  • The V4Z80P – A Z80 Based Laptop @ Retroleum

    A Z80 laptop? Why not :)  I had reduced the size of my ongoing Z80 project down to something more wieldy by using CPLD chips, but it was still a bit too bulky to fit into an acceptably sized case. The next step was to look into FPGAs and see where they could take it. One thing led to another and I ended up building a self contained post modern home computer laptop.. thing. Behold the specification

  • Z80教室

    いわゆるパソコンだけに焦点を当てれば、Z80というCPUは過去の遺物にすぎない。いや、この8ビットCPUが実際に使われていたという事実さえ、すでに多くのパソコンユーザーにとっては知り得ない埋もれた歴史であろう。当然、今さら懐古趣味でZ80をパソコンに復活させようなどというつもりもない。 では、なぜZ80教室をオープンさせたかというと、Z80という手頃で安価なCPUを必要とする場が、無限に残されているからだ。 家電製品や事務機器などの比較的単純なコントロールに、わざわざ最新のCPUを使うのは無駄……というより無用というもの。細い路地をテレテレ走るだけなら、高速のスポーツカーより軽自動車のほうが小回りが効いて便利なのと同じことだ。 だから、時代が進んでもZ80の需要がなくなることはない。それどころか、排熱対策が不可欠のPentiumシリーズなどより、未来への展望ははるかに明るいといえよう。事実

  • Z80命令表

    ・Z80全命令 0 1 2 3 4 5 6 7 8 9 0A 0B 0C 0D 0E 0F 0 NOP LD BC,n'n LD (BC),A INC BC INC B DEC B LD B,n RLCA EX AF,AF' ADD HL,BC LD A,(BC) DEC BC INC C DEC C LD C,n RRCA 10 DJNZ LD DE,n'n LD (DE),A INC DE INC D DEC D LD D,n RLA JR e ADD HL,DE LD A,(DE) DEC DE INC E DEC E LD E,n RRA 20 JR NZ,e LD HL,n'n LD (n'n),HL INC HL INC H DEC H LD H,n DAA JR Z,e ADD HL,HL LD HL,(n'n) DEC HL INC L DEC L LD L,n CPL 3

  • Z80命令表

    汎用:n;実数                     A〜E,H,L;レジスタ(二つ並ぶ時はレジスタペア) SP;スタックポインタ              PC;プログラムカウンタ             IX+d,IY+d;インデックスレジスタ+d        F;フラグ(AFはアキュムレータレジスタとのペア) (nn);()で挟まれている場合、アドレスを示す。 X';’が付くと裏レジスタ。           (例)BC';裏レジスタペアを示す。        (注)まだ作成途中です。16進コードも付ける予 定です。                 ニモニック

  • Z80 命令表

    ***** INDEX ***** #1 8ビットデータ移動命令 LD #2 16ビットデータ移動命令 LD, PUSH, POP #3 交換、ブロック転送、検索命令 EX, LDI, LDD, CPI, CPD #4 8ビット算術・論理演算命令 ADD, ADC, SUB, SBC, AND, OR, XOR, CP, INC, DEC #5 汎用算術演算、CPU制御命令 DAA, CPL, NEG, CCF, SCF, NOP, HALT, DI, EI, IM #6 16ビット算術演算命令 ADD, ADC, SBC, INC, DEC #7 循環、桁移動命令 RL, RLC, RR, RRC, SLA, SRA RLD, RRD #8 ビット設定、判定命令 BIT, SET, RES #9 飛び越し(ジャンプ)命令 JP, JR, DJNZ #10 サブ

  • Z80を作ろう -其の壱- 能書きとか資料収集とか

    ・Z80命令表 ・命令セットの説明 < 不完全版です、多分未だ「沢山の」間違いがあるでしょう。(w 欲しいという物好きな方は、右クリックで保存して下さい。 Z80の基礎となっている8080のコード一覧は以下の通り。 ・8080命令表 よく見ると、Z80が8080に色々と付け足したCPUであることが解ります。 上の命令表は検索エンジンで色々なサイトをごそごそと検索して出てきた資料を再編集した物です。 なんだがゴチャゴチャとしていて解りにくいですね。(w ・1.MSX.MS このサイトにあったコード一覧が非常に役立ちました。(CPUコード) CPU コード一覧(コード索引) CPU コード一覧(ニーモニック索引) ・2.復刻・懐古庵 Z80の系譜について書かれたページがあります。(μPD780余多話) 特に以下のCPU別命令セット表がZ80の動作を理解する上で非常に役立ちました。 ・μPD78

  • Z80機械語プログラミング

  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • SYSTEMAX Z80アセンブリャ講座 -Z80命令セット-

    back とりあえず完成ですが、今後も更新するかも知れません。 C O N T E N T S LD命令 PUSH・POP命令 データ交換命令 ブロック転送命令 ブロックサーチ命令 8ビット演算命令 8ビットINC・DEC命令 16ビット演算命令 16ビットINC・DEC命令 ジャンプ命令 サブルーチン命令 ローテイト命令 シフト命令 ビット操作命令 フラグ操作命令 I/Oポート入出力命令 ブロック入出力命令 CPU制御命令 ・Z80全命令セット解説 ・ワードデータの暗黙のルール Z80のルールとして、メモリー上のワードデータはすべて上位下位が逆転して 格納されるようになっています。16ビットレジスタを操作するサンプルプログ ラムの実行結果を例に解説します。 ソースプログラム ORG 0100h LD HL,0123h LD (0110h),HL LD DE,(0100h) RET 実行後

  • SYSTEMAX Z80アセンブリャ講座

    Aレジスタはアキュームレータといって、演算専用の8ビットレジスタです。 ほとんどの8ビット演算はAレジスタに対してしか実行できません。 とても重要なレジスタです。 Fレジスタはフラグレジスタです。直前の演算でなにが起きたか、 たとえば引き算の結果が0になった、 足し算や引き算で桁溢れが発生した、 演算結果は正数か負数か、 などの情報が入っています。 Aレジスタ同様、重要なレジスタです。フラグレジスタの内容を以下に示します。 7 6 5 4 3 2 1 0 bit S Z x H x P N C S サインフラグ:演算結果が正数なら 0、負数なら 1 Z ゼロフラグ:演算結果が 0 以外なら 0、0 なら 1 H ハーフキャリーフラグ:特殊なフラグ。あまり使用しない P パリティフラグ:特殊なフラグ。実践編で解説 N 減算フラグ:特殊なフラグ。あまり使用しない C キャリーフラグ:演算結

  • Thomas Scherrer Z80-Family Official Support Page

    Official Support-Page: Hardware - Software - Utilities - FAQ - Docs for Z80-Family Last updated: January 2024 The purpose of this page and its sub pages about members of Z80 family (and close relatives) is to collect and share information and good ideas. I know there are lots of people out there, who have developed some good utilities and hardware solutions. Now we all can share this infomation. T

  • 1