zu2のブックマーク (203,370)

  • CPU判別法(68編) | Electrelic

    現在のCPUではその種類や対応する命令の範囲などを取得する命令(例えばx86系のCPUID命令)がありますが、以前は微妙な挙動の違いなどから判別していました。 自作のUniversal Monitorのソースコードを例に解説してみます。 MC6800系 まずは昨日目処が立ったと書いたMC6800系からです。 該当部分のソースは次のようになっています。 47/ E02C : CE 55 AA LDX #$55AA 48/ E02F : C6 64 LDAB #100 49/ E031 : 86 05 LDAA #5 50/ E033 : 8B 05 ADDA #5 51/ E035 : 18 FCB $18 ; DAA on 6800, ABA on 6803, XGDX on 6303 52/ E036 : 81 55 CMPA #$55 53/ E038 : 27 1E BEQ ID_6

    zu2
    zu2 2024/05/13
  • mac-emu.net - les émulateurs

    Portage sur MacOS de XM8, émulateur de Sharp PC-8801. Des builds pour OSX 10.13 minimum sont disponibles sur le site.

    zu2
    zu2 2024/05/13
  • CMOC - 6809 cross-compiler for a C-like language

    CMOC Permalink: http://sarrazip.com/dev/cmoc.html By Pierre Sarrazin CMOC is a 6809-generating cross-compiler for a large subset of the C language. It generates assembly language code for the Motorola 6809 processor and targets the Tandy Color Computer, the Dragon computer, the Vectrex video game console, the Thomson MO and TO computers, and the OS-9 and FLEX operating systems. It runs under GNU/L

    zu2
    zu2 2024/05/13
  • FPGAで8ビットパソコンを拡張する - FPGA MAX10-FB基板

    FPGAで8ビットパソコンを拡張する ここでは、2016年4月にCQ出版社から発売された「(1)MAX10 (2)ライタ (3)DVD付き! FPGA電子工作スーパーキット」に付属する、Intel(旧Altera)社のFPGA、MAX10を搭載したMAX10-FB基板を使用して、8ビットパソコンをいろいろと拡張してみた過程を紹介します。

    zu2
    zu2 2024/05/13
  • トップページ - 日立 ベーシックマスター レベル3 マーク5 / S1

    マーク5エミュレータ(MARK5 Emulator) 日立ベーシックマスターレベル3マーク5(MB-6892)のエミュレータです。 This software is the emulator such like HITACHI BASIC MASTER LEVEL3 MARK5 (MB-6892).

    トップページ - 日立 ベーシックマスター レベル3 マーク5 / S1
    zu2
    zu2 2024/05/13
  • 6309エミュレータを書いたのでMB-S1に載せてCMOCでクロス開発してみた

    zu2
    zu2 2024/05/13
  • NitrOS9/Level2/6309を試す

    zu2
    zu2 2024/05/13
  • 開発ツール(QEMU)への貢献(後半) 〜自作OSのいまと昔 [第4回] | さくらのナレッジ

    これまでのおさらい 前回の記事では、QEMUのVFAT機能にバグがあり、そしてその原因がメモリ破壊である、というところまでを突き止めました。 しかし、バグを発生させる直接の要因がわかっただけでは、そのバグを修正することはできません。今回はさらにもう一歩踏み込んで、どのような仕組みでメモリ破壊が発生したのかを突き止めると共に、それに基づいて修正パッチを投稿するところまでの道のりを紹介します。 lldbのwatchpoint機能 メモリ破壊系のバグらしき挙動を発見した際には、どのプログラムがそのアドレスのデータを書き換えたのか特定できれば、多くの場合原因が判明します。これを特定するために使える機能として、デバッガのwatchpointという機能があります。これは、特定のアドレスに対しての読み書きアクセスが発生した場合に、プログラムの動作を止めてデバッガで調査できる機能です。 この機能は通常、ハ

    開発ツール(QEMU)への貢献(後半) 〜自作OSのいまと昔 [第4回] | さくらのナレッジ
    zu2
    zu2 2024/05/13
  • 開発ツール(QEMU)への貢献(前半) 〜自作OSのいまと昔 [第3回] | さくらのナレッジ

    これまでの記事では、自作OSとそれを取り巻く状況について触れてきましたが、今回と次回は少し視点を変えて、自作OS開発で使うツールのデバッグや、それを通した貢献(contribute)の話をしたいと思います。 自作OSに限らず何かを開発する際には、たいていの場合、他の誰かが作ったツールを利用することになります。たとえば、CコンパイラとしてのClangや、デバッグのためのエミュレータとしてのQEMU, CやC++の標準ライブラリとしてのNewlibやlibc++などを、私の自作OS liumOS では利用しています。これらのソフトウエアは、ソースコードが公開されており、インターネット上の誰もが開発に参加することが可能です。 これらの開発ツールは、世界中のたくさんのユーザーに利用されるうちに、バグが見つかったり機能追加のリクエストが来たりすることで、完成度が次第に高まってきます。しかし、多くの人

    開発ツール(QEMU)への貢献(前半) 〜自作OSのいまと昔 [第3回] | さくらのナレッジ
    zu2
    zu2 2024/05/13
  • QEMUにパッチを投げた話

    zu2
    zu2 2024/05/13
  • とても小さな68000MPUエミュレータ

    68000MPUのエミュレータって長大なものが多いけど、小ささ優先で書いたらどれくらいになるんだろう。 ということで、M68000PRM.pdfを見ながら書いてみました。 Z80エミュレータは書き始めたのが90年代だったこともあり、プリプロセッサマクロを多用しましたが、 今回はC++17で現代風に書きました。 # C++17をサポートしない環境では使えません。 少しでも速くするため、Z80のときと同様、使わないフラグは計算しない遅延評価を実装しています。 書きっぱなしでは動かないので、テストを探したところ、以下のものが見つかりました。 https://github.com/MicroCoreLabs/Projects/tree/master/MCL68/MC68000_Test_Code 問題があったらその直後で無限ループ、全て正常なら$f000で無限ループになる仕組みです。 これを以下の

    zu2
    zu2 2024/05/13
  • kwhr0のページ

    23/03/19 ソフトウェアFM音源を更新しました。 更新履歴 PictPicker 大量の画像ファイルの中から必要なものを拾い出すための高速画像ビューアです。 特徴 (1) スライドショー中に選択した画像をあとでまとめて移動できます。 (2) 画像ファイル、PDFファイルの他、画像ファイルのアーカイブ(LHA,ZIP,RAR)もそのまま閲覧できます。ZIPとRARは、パスワードにも対応しています。 (3) ドラッグ&ドロップでファイル/フォルダの移動はもちろん、PDFファイルをページ単位でTIFFファイルに変換したり、アーカイブをファイル単位で展開したりできます。 (4) 画像ファイル、PDFファイル、アーカイブのいずれもリソースフォークにサムネイルの付加/削除ができます。 ■最近のマシンでは「QuickTimeで描画」はOFFがお勧めです。macOS 10.12 (Sierra)以降

    zu2
    zu2 2024/05/13
  • ベーシックマスターJr. スクリーンショット(ゲーム色々)

    ベーシックマスターJr. スクリーンショット(ゲーム色々) BASIC MASTER Jr. Screen Shot (Games) Hさん提供. ありがとうございます. 戻る バグバグモンスター (富士音響マイコンセンターRAM) ギャラクシーウォー (富士音響マイコンセンターRAM) プログラムパックNo.2 (日立) ガムダム 宇宙戦争 もぐらたたき 栄養診断 Jr. オセロ マイコンゲーム2 (工学社, 1982年) ラリー7 プロ・ゴルフ クレイジーフライ I/O (工学社) パックマン (1981年1月号) マイコンBASICマガジン (電波新聞社) カバトリゲーム (1982年8月号) 雀牌デモ (1983年4月号) E.T.1 (1983年4月号) E.T.2 (1983年5月号) 核分裂 (1983年6月号) MUSIC PLANS (1983年6月号) ICE AL

    zu2
    zu2 2024/05/13
  • About JR series

    JR series とは? JR series との出会い 知らない方も多いかと思うが,MSXが出る前に 松下通信工業が 製造,松下電器産業 が販売していた8bit パソコンのシリーズである. JR series には JR.100, 200, 800(Handheld)と3種類ある. JR.300というJR.200+X1(like)というマシンもあったのだが, 正式には発売されていない. しかし,カタログは存在し展示でも見たことがあるので, ラインナップとしては存在する,と言われている. 私の JR series との出会いは,1982 年 11 月にさかのぼる. 当時,アーケードゲームを題材にした漫画ゲームセンターあらし(註)」が流行っていて, 「こんにちはマイコン(註)」をよく読んでいたものである. ここでは,NEC PC-6001 が取り扱われ,10万円を切るマシンとしてヒット

    zu2
    zu2 2024/05/13
  • すき家「深夜料金導入」から一カ月、客離れは起きていない? 広報「一定の理解得ている」

    関連記事 やよい軒が“ロボ化”してまで死守した「ご飯おかわり自由」 コロナ禍でライフスタイルが変容する中、大手外チェーンが「朝」の時間帯を狙った戦略を展開する。やよい軒では、2006年の創業時から朝メニューを提供している。メニューの開発経緯や戦略について運営企業に取材した。 「朝モス」利用者、実は40~60代がボリューム層 そのコンセプトは 大手外チェーンを中心に「朝」の時間帯を狙った戦略を展開している。モスバーガーは2014年から「朝モス」を格的に導入しており、現在では朝の時間帯の売り上げが全体の約1割を支えているという。朝モスはどのような経緯で始まり、どんなメニューが人気なのか。運営企業のモスフードサービスに取材した。 「580円の朝焼肉」誰がべている? 焼肉ライクが開店を“4時間”早めてまで始めたワケ 焼肉ライクは「朝焼肉セット」という朝メニューを2020年8月から

    すき家「深夜料金導入」から一カ月、客離れは起きていない? 広報「一定の理解得ている」
    zu2
    zu2 2024/05/13
  • 求人票より低い給与提示はNG? 「やる気はあるがスキルが足りない人」を中途採用したいが……

    Q: 中途採用をしていると「想定していた実務経験やスキルはないが、やる気はありそう」な方からの応募をいただくことがあります。その場合、求人票に記載した給与よりも低い金額を提示してもいいのでしょうか? 最近は「求人詐欺」という言葉をSNSで見かけることもあり、不安です。気を付けるべきポイントがあれば教えていただきたいです。 A: 件のように、正式採用前あるいは労働契約締結時であれば、求人票の給与よりも低い金額を提示すること自体は基的に問題がないと考えられます。 そもそも求人は「労働契約の申込みの誘引、つまり応募を誘っているにすぎない」と考えられています。そのため、求人票に記載する労働条件は、あくまでも見込みにすぎず、直ちに労働契約の内容となるとは言えません。 したがって「求人票記載の給与額は、求める人材が保有する実務経験やスキルに対して設定した額のため、実際の応募者がその実務経験やスキル

    求人票より低い給与提示はNG? 「やる気はあるがスキルが足りない人」を中途採用したいが……
    zu2
    zu2 2024/05/13
  • 生成AI、那覇市はどう活用? 職員も思いつかなかった、AIが提案したアイデアとは

    2023年11月にあった那覇市長定例記者会見。沖縄の言葉で「はいさい ぐすーよー。ちゅーうがなびら(こんにちは皆さん。ご機嫌いかがでしょうか)」から始まった会見は、市の業務での生成AI格導入に向けて「那覇市生成AI活用方針」を策定したというコメントを読み上げていた。「いっぺー にふぇーでーびる(ありがとうございました)」と締めたところで、知念覚市長がこう付け加えた。 「なお、このコメントもですね、生成AIによって下書きを作成し、職員が校正を行って作っております」 沖縄県内ではいち早く生成AI活用を導入した那覇市。同市DX推進室の長嶺伶生さんは「たたき台を手直しするだけで作れるので負担は少なくなっています」とそのメリットを挙げる。 住民の個人情報などデリケートな情報も多く扱う行政の現場。その利用にあたっては慎重に活用方針とガイドラインを作成し、日々の業務活用につなげている。行政が生成AI

    生成AI、那覇市はどう活用? 職員も思いつかなかった、AIが提案したアイデアとは
    zu2
    zu2 2024/05/13
  • 「LINEのセキュリティ」は大問題 TikTokと同じ道をたどるのか

    LINEセキュリティ」は大問題 TikTokと同じ道をたどるのか:世界を読み解くニュース・サロン(1/5 ページ) 日人の8割、約9600万人が利用している無料メッセージングアプリの「LINE」。新しいコミュニケーションツールとして2012年ごろから一気に市民権を獲得。写真やファイルを簡単に送れる機能や、キャラクターのスタンプなどが人気を博して、瞬く間に日人の生活に不可欠なアプリとなった。 クラウド型ビジネスチャットツール「LINE WORKS」などで、深くLINEと付き合っている企業も少なくないだろう。 民間企業は言うまでもなく、中央省庁や地方自治体もLINEアカウントを開設している。例えば、コロナ禍では、経済産業省がLINEで「経済産業省 新型コロナ 事業者サポート」を設置して企業を支援。厚生労働省は海外から日に入国する人に向けて「帰国者フォローアップ窓口」をLINEで設置し

    「LINEのセキュリティ」は大問題 TikTokと同じ道をたどるのか
    zu2
    zu2 2024/05/13
  • JR東日本「みどりの窓口削減凍結」に、改めて思うこと

    JR東日「みどりの窓口削減凍結」に、改めて思うこと:杉山淳一の「週刊鉄道経済」(1/4 ページ) 2024年5月7日、JRグループの旅客会社は大型連休(4月26日~5月6日)の新幹線と特急の利用状況を発表した。NHKニュースがまとめたところ、前年同期に比べて102%の微増、新型コロナの感染拡大前の2018年と比べると95%の回復となった。 2020年は大幅な減便があって、それでも乗車率0%の列車があったとか、プラットホームに行列がないなどと報じられていた。それから4年、ようやく列車や駅ににぎわいが戻ったようだ。 需要が回復した副作用として、大型連休前にみどりの窓口などJRのきっぷ売り場は大混雑となった。今年の「みどりの窓口」の大混雑の理由は、鉄道旅行需要がコロナ禍以前のレベルまで回復した一方で、みどりの窓口が激減しているからだ。JR東日では2021年5月時点で440あったみどりの窓口が

    JR東日本「みどりの窓口削減凍結」に、改めて思うこと
    zu2
    zu2 2024/05/13
  • 北大阪急行延伸で「箕面」が激変 あえて“町外れ”に地下鉄を呼び込んだ、これだけの理由

    宮武和多哉の「乗りもの」から読み解く: 乗り物全般ライターの宮武和多哉氏が、「鉄道」「路線バス」「フェリー」などさまざまな乗りもののトレンドを解説する。 【編集履歴:2024年5月13日12時30分 初出時、千里中央駅の所在地を「吹田市」としておりましたが、正しくは「豊中市」でした。お詫びして訂正いたします】 北大阪急行電鉄(以下:北大阪急行)千里中央駅~箕面萱野駅(約2.5キロ)間が、2024年3月23日に延伸開業した。箕面市に、はじめて地下鉄路線が到達したのだ。 箕面萱野駅を発車する列車は大阪メトロ御堂筋線に乗り入れ、梅田まで25分、なんば(難波)まで34分で到達できるようになる。大阪の心臓部を貫く御堂筋線と一体化した北大阪急行の延伸開業という時点で、ただの鉄道路線の開業と比べると、地域に与えるインパクトは桁違いだ。

    北大阪急行延伸で「箕面」が激変 あえて“町外れ”に地下鉄を呼び込んだ、これだけの理由
    zu2
    zu2 2024/05/13