[フレーム]
はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

気に入った記事をブックマーク

  • 気に入った記事を保存できます
    保存した記事の一覧は、はてなブックマークで確認・編集ができます
  • 記事を読んだ感想やメモを書き残せます
  • 非公開でブックマークすることもできます
適切な情報に変更

エントリーの編集

loading...

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。

タイトルガイドライン

このページのオーナーなので以下のアクションを実行できます

タイトル、本文などの情報を
再取得することができます
コメントを非表示にできます コメント表示の設定

ブックマークしました

ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください

Twitterで共有

ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します

95users がブックマーク コメント 13

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

ハードウェアの知識が無い人向けのアセンブリ言語の話(draft)

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

はてなブックマーク

はてなブックマークで
関心をシェアしよう

みんなの興味と感想が集まることで
新しい発見や、深堀りがもっと楽しく

ユーザー登録

アカウントをお持ちの方はログインページ

記事へのコメント13

  • 注目コメント
  • 新着コメント
udukishin
入手は難しいかもしれないが初期x86CPUの本なら「はじめて読む8086」と「はじめて読むMASM」というのが分かりやすい。

その他
kazuau
x64のアセンブリ知らないんだけどrspやrbpという名前で汎用レジスタって言われると違和感ある

その他
mohno
「筆者は常々アセンブリ言語は技術的にものすごく難しいわけではないものの、学習につまずく人が非常に多い」←x64(というか近年のCPU)は難しいというか、手を出す気にならない。もう最適化はコンパイラに任せたい。

その他
ytakano
入門ならAArch64からやれば良いのに。いきなりx86_64はきつそう。

その他
turanukimaru
CPU設計もやると「計算結果を計算に使うレジスタに保存」メリットが大きい。他のレジスタに影響を与えないことで単純化(特にパイプライン)できるし同じデータに繰り返し処理をすることがめっちゃ多いのでこれで十分

その他
rryu
遅延スロット、アウトオブオーダー実行も普通のプログラミング言語の常識からすると認め難いものがある。

その他
R2M
入門するならIntel構文から入ったほうが良い

その他
lorenz_sys
6502,8086辺りをシレっと語るベテランに畏怖する。アプリ屋になった(にしかなれなかった)自分は仕事ではもうアセンブラで書くことはないけどこういう記事を見てると自分がコンピュータを好きになった頃を思い出す。

その他
Wafer
現時点でコンパイラより早いアセンブラコードをかける者がいたらそいつは神だ

その他
udukishin
udukishin 入手は難しいかもしれないが初期x86CPUの本なら「はじめて読む8086」と「はじめて読むMASM」というのが分かりやすい。

2021年01月11日 リンク

その他
sonota88
こういうの調べたり覚えたりするところでつまづきそうと思って結局オレオレアセンブリで入門した(入門できてないかも) https://memo88.hatenablog.com/entry/2020/05/04/155425

その他
baroclinic
ちょうど昨日、CADL2の命令をC言語に当てはめたらどうなるか考えて、レジスタで「ん?」となったので、この記事を読めてよかったです

その他
ysync
「こんなややこしいことをせずにレジスタの数を増やして全てのデータをレジスタに置けば解決なのでは」ゼロページアドレシッングある6502は良かった。

その他
dmttlili
割と忘れる.ありがたい.

その他

注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

リンクを埋め込む

以下のコードをコピーしてサイトに埋め込むことができます

プレビュー
アプリのスクリーンショット
いまの話題をアプリでチェック!
  • バナー広告なし
  • ミュート機能あり
  • ダークモード搭載
アプリをダウンロード

関連記事

usersに達しました!

さんが1番目にブックマークした記事「ハードウェアの知...」が注目されています。

気持ちをシェアしよう

ツイートする

ハードウェアの知識が無い人向けのアセンブリ言語の話(draft)

記事は書きかけなので内容(タイトルすらも)は随時書き換わっていきます。ドラフトのうちは内容の正確... 記事は書きかけなので内容(タイトルすらも)は随時書き換わっていきます。ドラフトのうちは内容の正確性や文書全体としての整合性についても荒っぽい部分が多々あります。ご容赦ください。 はじめに 記事はソフトウェア開発者がハードウェアに近い低レイヤといわれる領域に入門するとき、とくにアセンブリ言語に出会ったときにつまずきがちなことを紹介します。主な対象読者はJavaScriptPythonなどのスクリプト言語などによるアプリ開発からソフトウェア開発に入った、それより下のレイヤになじみのない人です。 筆者は常々アセンブリ言語は技術的にものすごく難しいわけではないものの、学習につまずく人が非常に多いという印象を持っています。その主な原因の一つは、みなさんが普段慣れ親しんでいる人間に使いやすいように作られた高級プログラミング言語(以下高級言語)と、機械に解釈させやすいように作られているアセンブリ言

ブックマークしたユーザー

  • isudzumi2025年05月31日 isudzumi
  • techtech05212024年04月13日 techtech0521
  • nagatomo-beautiful552022年07月07日 nagatomo-beautiful55
  • lufiabb2021年02月23日 lufiabb
  • sakito09022021年01月13日 sakito0902
  • kazuau2021年01月13日 kazuau
  • mohno2021年01月13日 mohno
  • yamataku132021年01月12日 yamataku13
  • God-kami2021年01月12日 God-kami
  • suma1hate2021年01月12日 suma1hate
  • nakex12021年01月12日 nakex1
  • shiwnin2021年01月12日 shiwnin
  • hrksb50292021年01月12日 hrksb5029
  • ButterflyFish2021年01月12日 ButterflyFish
  • ytakano2021年01月12日 ytakano
  • sakef2021年01月11日 sakef
  • korin2021年01月11日 korin
  • o_nibe2021年01月11日 o_nibe
すべてのユーザーの
詳細を表示します

ブックマークしたすべてのユーザー

同じサイトの新着

同じサイトの新着をもっと読む

いま人気の記事

いま人気の記事をもっと読む

いま人気の記事 - テクノロジー

いま人気の記事 - テクノロジーをもっと読む

新着記事 - テクノロジー

新着記事 - テクノロジーをもっと読む

同時期にブックマークされた記事

いま人気の記事 - 企業メディア

企業メディアをもっと読む

はてなブックマーク

公式Twitter

はてなのサービス

Copyright © 2005-2025 Hatena. All Rights Reserved.
設定を変更しましたx

AltStyle によって変換されたページ (->オリジナル) /