Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
6502の人気記事 22件 - はてなブックマーク
[go: Go Back, main page]

並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 22 件 / 22件

新着順 人気順

6502の検索結果1 - 22 件 / 22件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

6502に関するエントリは22件あります。 programmingMicrosoftプログラミング などが関連タグです。 人気エントリには 『6502 アセンブラ プログラミング入門 / 新山 祐介』などがあります。
  • 6502 アセンブラ プログラミング入門 / 新山 祐介

    概要: この記事では 8ビット CPU 6502 を 使ったアセンブラプログラミングを紹介する。 「アセンブラプログラミング」とは、プログラミング言語を使わず、 CPU のネイティブ命令列を直接書くプログラミング方法である。 6502 はいまから約50年前に開発され、 ファミコンや Apple II など多くのハードウェアで利用された。 しかし、その原理は今日のコンピュータとほとんど変わっていない。 ここでは 6502 のプログラミングを通して、コンピュータの本質を学ぶ。 6502 プログラミング入門 コンピュータの原理 レジスタとは 16進数とは 6502エミュレータを使った演習 メモリに値を格納する メモリの値を増加させながらループする アセンブラを使ったプログラミング 最初のプログラム (改良版) アセンブラを使ったジャンプ命令 差分アドレッシング 条件分岐 条件分岐 その2 16ビ

    • ファミコンにも採用された「MOS 6502」、その末路をたどる

      「ファミコン」にも採用された「6502」 先月の本連載では、「TMS1000」は、後に続くMCUが無かったという事で一発屋とご紹介した訳だが、今月は会社そのものが無くなってしまって一発屋と化した「MOS 6502」をご紹介したい。 MOS 6502、通称6502は、ちょっと年配の読者なら当然ご存じのはずだ。海外ならApple I/IIやCommodore PET/VIC-20、BBC Microなどさまざまなマイコンに採用された。日本ではなにしろ任天堂のファミコンに採用されたから、それはもう猛烈な数の6502が出荷されている。 ちなみに任天堂がなぜファミコンに6502を採用したかについては、任天堂の「社長が訊く『スーパーマリオ25周年』」の2ページ目あたりから言及があって、当時ちょうどリコーが6502のセカンドソースをしており、任天堂向けにその6502を強く推した事が大きかったらしい。まぁ

        ファミコンにも採用された「MOS 6502」、その末路をたどる
      • 東京都 新型コロナ 8人死亡 6502人感染確認 前週比1600人余減 | NHK

        東京都内の20日の感染確認は、1週間前の日曜日より1600人余り少ない6502人でした。 また都は、感染が確認された8人が死亡したと発表しました。 東京都は20日、都内で新たに「10歳未満」から「100歳以上」の6502人が新型コロナウイルスに感染していることを確認したと発表しました。 1週間前の日曜日より1600人余り減りました。 20日までの7日間平均は7589.3人で、前の週の87.1%でした。 20日確認された6502人を年代別に見ると、「10歳未満」が最も多く、全体の19.7%にあたる1284人でした。 65歳以上の高齢者は331人で全体の5.1%です。 また、これまでの都の基準で集計した人工呼吸器か、ECMO=人工心肺装置を使っている重症の患者は、20日時点で19日より1人増えて46人でした。 一方、都は、感染が確認された70代から90代の男女合わせて8人が死亡したと発表しまし

          東京都 新型コロナ 8人死亡 6502人感染確認 前週比1600人余減 | NHK
        • どうしてファミコンのCPUに6502を提案したのか、誰かRICOH(の当時の担当者)に取材してほしい

          何故そう思うのかというと「任天堂サイドからの話しか出てきてないから」である。 https://www.nintendo.co.jp/n10/interview/mario25th/vol2/index2.html >「CPUの“すごくいい石が見つかった」「リコーさんから提案があったのは6502というCPUだったんですが、当時一般的には使われていなかったので、それを理解できるのは、日本では東大と京大の数人だけだという触れ込みだったんです。だから、解析されにくいというのが採用の理由」 個人的に言って「嘘クセー」と思っている。6502は言わずと知れたAppleⅠ・Apple][のCPUである。「当時一般的には使われていなかった」だの「理解できるのは、日本では東大と京大の数人だけ」というのはセールストーク込みであっても「大嘘」の部類に入る。 実は昔の日経エレクトロニクスの記事には「リコーが6502

            どうしてファミコンのCPUに6502を提案したのか、誰かRICOH(の当時の担当者)に取材してほしい
          • Microsoft、「6502 BASIC」をオープンソースとして公開 | gihyo.jp

            Microsoft⁠⁠、「6502 BASIC」をオープンソースとして公開 Microsoftは2025年9月3日、同社が1977年に開発したBASICインタプリタ「6502 BASIC」を、MITライセンスのもとGitHub上にオープンソースとして公開した。 Bringing BASIC back: Microsoft's 6502 BASIC is now Open Source - Microsoft Open Source Blog 💾 We're going back to the BASICs! Microsoft's original 6502 BASIC is now officially open source. Relive the code that started it all. Full story on our blog: https://t.co/qX2fp

              Microsoft、「6502 BASIC」をオープンソースとして公開 | gihyo.jp
            • GitHub - microsoft/BASIC-M6502: Microsoft BASIC for 6502 Microprocessor - Version 1.1

              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                GitHub - microsoft/BASIC-M6502: Microsoft BASIC for 6502 Microprocessor - Version 1.1
              • 日付は48年前! Microsoft、往年の「6502 BASIC」をオープンソースとしてGitHubで公開【やじうまWatch】

                  日付は48年前! Microsoft、往年の「6502 BASIC」をオープンソースとしてGitHubで公開【やじうまWatch】
                • Microsoft Releases Historic 6502 BASIC is now Open Source - Microsoft Open Source Blog

                  Microsoft’s first products: From the Altair to the Commodore 64 Microsoft BASIC began in 1975 as the company’s very first product: a BASIC interpreter for the Intel 8080, written by Bill Gates and Paul Allen for the Altair 8800. That codebase was soon adapted to run on other 8-bit CPUs, including the MOS 6502, Motorola 6800, and 6809. You can learn more about this time and hear directly from Bill

                  • ビル・ゲイツが書いた48年前の「6502 BASIC」のソースコードをMicrosoftがオープンソース化

                    Microsoftが「Microsoft BASIC for 6502 Microprocessor - Version 1.1」のソースコードを2025年9月3日にオープンソース化しました。6502 BASICのソースコードはこれまでもインターネット上で断片的に流通していましたが、今回のオープンソース化によってMicrosoftが管理してきた正式なソースコードを誰でも閲覧したり編集したりできるようになりました。 Microsoft Releases Historic 6502 BASIC - Microsoft Open Source Blog https://opensource.microsoft.com/blog/2025/09/03/microsoft-open-source-historic-6502-basic/ 6502 BASICはMOS 6502で動作するBASICイン

                      ビル・ゲイツが書いた48年前の「6502 BASIC」のソースコードをMicrosoftがオープンソース化
                    • Explaining my fast 6502 code generator

                      To learn how optimizing compilers are made, I built one targeting the 6502 architecture. In a bizarre twist, my compiler generates faster code than GCC, LLVM, and every other compiler I compared it to. I reckon my compiler isn't doing more when it comes to high-level optimizations, so the gains must be from the code generation side. This makes sense, as most compilers are multi-target, with backen

                      • 6502 is a Good Starting Point for Beginning Assembly Programming

                        Deciding where to start is one of the hardest things about learning assembly programming. Unlike high-level languages, assembly is tightly connected to the hardware and deciding which CPU to use is an important first step. Here, I will explain why I believe 6502 is a good platform to start learning assembly. To be clear, I am not saying 6502 assembly itself is a particularly useful skill nowadays,

                          6502 is a Good Starting Point for Beginning Assembly Programming
                        • マイクロソフト、「6502 BASIC」をオープンソース化--「GitHub」でソースコード公開

                          もし1970年代にコンピューターに触れていたなら、きっとMicro Instrumentation and Telemetry Systems(MITS)の「Altair 8800」という初のパーソナルコンピューター(PC)を手に入れたくて仕方がなかっただろう。 そして、その上でソフトウェアを開発するには、多くの人が「Altair BASIC」を使っていた。この言語を作ったのは、大学を中退した若者2人、つまりBill Gates氏とPaul Allen氏である。彼らはこの製品を販売するために「Micro-Soft」という会社を設立した。現在では「Microsoft」として知られている企業だ。 1976年、Gates氏らはAltair BASICを「Microsoft BASIC 1.1」としてリブランディングし、8080プロセッサーからMOS 6502マイクロプロセッサーへと移植した。Ga

                            マイクロソフト、「6502 BASIC」をオープンソース化--「GitHub」でソースコード公開
                          • GitHub - henrikpersson/potatis: 🥔 MOS-6502 and NES emulator in Rust (SDL/WebAssembly/Android/Embedded/Cloud)

                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                              GitHub - henrikpersson/potatis: 🥔 MOS-6502 and NES emulator in Rust (SDL/WebAssembly/Android/Embedded/Cloud)
                            • 新山祐介 (Yusuke Shinyama) on Twitter: "Collapse OS: 文明崩壊した後、最小限の部品をかき集めて作ったコンピュータで動かすことを想定したOS。Z80, 8086, 6502など旧式のCPUでPOSIXをエミュレーション可能。作者はグローバルなサプライチェーンが… https://t.co/06WcnhYjV2"

                              Collapse OS: 文明崩壊した後、最小限の部品をかき集めて作ったコンピュータで動かすことを想定したOS。Z80, 8086, 6502など旧式のCPUでPOSIXをエミュレーション可能。作者はグローバルなサプライチェーンが… https://t.co/06WcnhYjV2

                                新山祐介 (Yusuke Shinyama) on Twitter: "Collapse OS: 文明崩壊した後、最小限の部品をかき集めて作ったコンピュータで動かすことを想定したOS。Z80, 8086, 6502など旧式のCPUでPOSIXをエミュレーション可能。作者はグローバルなサプライチェーンが… https://t.co/06WcnhYjV2"
                              • Optimizing a 6502 image decoder – part II: assembly

                                In the first part of this article, I focused on the algorithm itself, removing parts I wouldn’t use (like color), making it simpler, less loopy, etc. This yielded a ten-times improvement on a modern architecture, but would still be very slow if simply translated to assembly by a compiler like cc65. In this part, I’ll focus on things one can do to get “speed” out of a 1MHz 8-bits processor. It will

                                  Optimizing a 6502 image decoder – part II: assembly
                                • GitHub - TechPaula/LT6502: A 6502 based laptop design

                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                    GitHub - TechPaula/LT6502: A 6502 based laptop design
                                  • The 100 MHz 6502 · e-basteln

                                    The 6502 was the CPU in my first computer (an Apple II plus), as well as many other popular home computers of the late 1970s and 80s. It lived on well into the 1990s in game consoles and chess computers, mostly in its updated “65C02” CMOS version. Here’s a re-implementation of the 65C02 in an FPGA, in a pin-compatible format that lets you upgrade those old computers and games to 100 MHz clock rate

                                    • Rust on the MOS 6502: Beyond Fibonacci (18 September 2021)

                                      18 September 2021 (programming rust llvm c64 retro chip-8) On August 15th, the following answer showed up on the Retrocomputing Stack Exchange site: llvm-mos compiles a considerable subset of C++ to 6502 machine code out of the box. IIRC it's just missing "runtime support"; things like RTTI, exceptions, and the runtime layout of VTables. [...] I came across this answer about a week later, so just

                                      • A Mysterious 6502 Apple 2 Simulator

                                        Nice, visual simulators of CPUs such as the 6502 are usually made much later and with more modern tooling than what they simulate. But what if that wasn’t the case? What if a simulator runs on the very hardware it’s simulating? This is what [Tea Leaves] stumbled upon when he found a mysterious disk with only “APL6502.SIM” on it. [Tea Leaves] demonstrates the simulator with a basic 6502 assembly pr

                                          A Mysterious 6502 Apple 2 Simulator
                                        • 6502の姉妹CPU、R6503を動かしてみる+6532RIOTについて調べてみる

                                          時はコロナ前。秋葉原にて手に入らない部品の一つに、6502というCPUがありました。 幸いにも65C02という互換品?が今でも発売されていたのですが、残念ながらマルツ経由でも手に入れることができないため絶望的だった時代から始まります。 以前秋葉原の部品でApple1を作ると宣言してもう数年経ってるんですけど、一番困ったのがここでした。肝心かなめのCPUが秋葉原で調達できないとか笑えないです。なのでずっと探してたっていう言い訳をさせてくださいオネガイシマス。 ■|6502は手に入らない、けど姉妹CPUなら若松にある。秋葉原でレアなCPUを探すならラジオデパートかラジオ会館と相場が決まっていると思うのですが、そこでもなしのつぶてでどうにもならない日々を送っていたある日。若松通商さんのホームページを検索していると、"6503"という型番のCPUを見つけたのです。 早速突撃して話を聞いてみるとな

                                            6502の姉妹CPU、R6503を動かしてみる+6532RIOTについて調べてみる
                                          • ERIS6800 ERIS6502

                                            「マイコン博物館」を運営している非営利型 一般財団法人 科学技術継承財団 SCITECHのネットショップです。 マイコン革命50周年記念モデル:ERIS6800を販売しています。

                                              ERIS6800 ERIS6502
                                            • apple2/tools/6502_assembler at master · tilleul/apple2

                                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                apple2/tools/6502_assembler at master · tilleul/apple2
                                              1

                                              新着記事