タグ

電卓に関するotori334のブックマーク (279)

  • クロック・スキュー - くみこみックス

    クロック・スキュー 【Clock Skew】 同期式ディジタル回路で設計されたLSIは,そのLSI上のほぼすべてのフリップフロップに共通のクロックを供給する必要があります.クロックが伝播する信号線の経路長の違いによってクロックの到達する時間にわずかな差が出ることをクロック・スキューといいます.最近の高速動作するLSIでは,このわずかなクロック・スキューがそのLSIの動作周波数を決定してしまう要因の一つになっています. 【出典】(株)アルティマ 技術統括部 一同,下馬場 朋禄,山際 伸一,横溝 憲治;システム開発者のためのFPGA用語集,Design Wave Magazine 2008年12月号 別冊付録,CQ出版社,2008年12月. スキューは信号間の時間差を,クロック・スキューはクロック回路から分配されたクロック信号間の時間差を指す. LSIが大規模になると,配線抵抗などによる信号遅

  • シリアルATA - Wikipedia

    2.1 Serial ATA Revision 1.0 (1.5 Gbit/s, 150 MB/s, Serial ATA-150)

    シリアルATA - Wikipedia
  • 【技術書典4】USB 3.0 ホストドライバ自作入門を出します(ダウンロード頒布有) - uchan note

    大人気の技術書オンリーの同人誌即売会「技術書典 4」が、2018/04/22(日)に秋葉原 UDX で開かれます。 今回は「USB 3.0 ホストドライバ自作入門」を出しますので、そのお知らせです。 頒布情報 日時 2018 年 4 月 22 日(日) 場所 秋葉原 UDX アキバ・スクエア ブース け 51「windhole」 windhole のサークルページ 書名 USB 3.0 ホストドライバ自作入門 windhole ブースでは他にも Linux や自作 OS 系の低レイヤな同人誌を頒布しています。 ページ数 52(表紙含む) 概要 書は自作 OS 向けの USB 3.0 ホストドライバの作り方を説明しています。最終的には USB キーボードからの入力を受け付けられるようになります。 関連する仕様書と合わせて書を一緒に読むことで、最短で USB ホストドライバを作ることを目指

    【技術書典4】USB 3.0 ホストドライバ自作入門を出します(ダウンロード頒布有) - uchan note
  • USBに設計上の致命的な脆弱性が発見され、そのコードが公開される

    PCの接続端子として不動の地位を確立したUSBに設計上の致命的な脆弱性が見つかり、この脆弱性を突くハッキング手法「BadUSB」が2014年8月に開催された開発者会議Black Hat 2014 USAで発表されていました。BadUSBについて公表した技術者は有効な対策のない脆弱性の危険性を勘案してコードを公開しませんでしたが、DerbyCon 4.0の講演でBadUSBのコードが別の技術者によって公開されてしまいました。 SRLabs-BadUSB-BlackHat-v1.pdf (PDFファイル)https://srlabs.de/blog/wp-content/uploads/2014/07/SRLabs-BadUSB-BlackHat-v1.pdf The Unpatchable Malware That Infects USBs Is Now on the Loose | WIR

    USBに設計上の致命的な脆弱性が発見され、そのコードが公開される
    otori334
    otori334 2020/11/13
    キーボードを安くエミュレートできて便利そう.
  • セル・オートマトン - Wikipedia

    この記事には参考文献や外部リンクの一覧が含まれていますが、脚注による参照が不十分であるため、情報源が依然不明確です。 適切な位置に脚注を追加して、記事の信頼性向上にご協力ください。(2022年3月) セル・オートマトンの一種ライフゲームで、ゴスパー(英語版)のグライダー銃がグライダーを放っているところ[1] セル・オートマトン(英: cellular automaton、略称:CA)とは、格子状のセルと単純な規則による、離散的計算モデルである。 計算可能性理論、数学、物理学、複雑適応系、数理生物学、微小構造モデリングなどの研究で利用される。非常に単純化されたモデルであるが、生命現象、結晶の成長、乱流といった複雑な自然現象を模した、驚くほどに豊かな結果を与えてくれる。 正確な発音に近いセルラ・オートマトンとも呼ばれることがある。セルは「細胞」「小部屋」、セルラは「細胞状の」、オートマトンは「

    セル・オートマトン - Wikipedia
    otori334
    otori334 2020/11/13
    設計図と万能機械を分離するアイデアはDNAの発見以前に発明された.散逸構造と関係してそう.
  • リングプロテクション - Wikipedia

    リングプロテクションの概念図 リングプロテクション(Ring Protection または Protection Ring)は、複数の特権レベルの階層構造を持ったコンピュータアーキテクチャの一種。単にリングとも言う。また、階層保護ドメイン (hierarchical protection domains) とも呼ぶ[1][2]。データや機能を障害から保護し(フォールトトレラント性)、悪意ある行為から保護する(コンピュータセキュリティ)。capability-based security とは対極の考え方に基づく。 コンピュータのオペレーティングシステムは個々のリソースに対して様々なアクセスのレベル(アクセス権)を提供する。 リングとは図に示すように、円形の階層構造を示しており、各階層がアクセス権を示している。 リングプロテクションは、コンピュータ・アーキテクチャ内の権限(英語版)の2つ以上

    リングプロテクション - Wikipedia
  • コールゲート - Wikipedia

    コールゲートはx86 アーキテクチャのCPUに搭載されたセキュリティ機構である。CALL命令による呼び出しで上位の特権レベルのコードをあらかじめ登録されたものに限って実行することができる。 このような上位の特権レベルのコードを実行するための仕組みは、ユーザアプリケーションからのカーネルのファンクションやシステムコールの呼び出しをOSが制御することができるので、メモリ保護を行う現在のOSに必須のメカニズムである。 コールゲートを使った呼び出しでは、GDT (Global Descriptor Table) や LDT (Local Descriptor Table) にある特権障壁を越える呼び出しに必要な情報が記載されている特別なエントリを指すセレクタを使用する。 ソフトウェア割り込みと似たようなメカニズムである。 ユーザプログラムからコールゲートを使ってカーネルの機能を利用する場合、CAL

  • Psychsonを使用したBadUSBの作成方法 - にわか鯖管の苦悩日記

    はじめに 自己責任で作業を行ってください。 USBメモリが正常に使用出来なくなっても責任は持てません。 あまり詳しくない分野のため、間違っている情報が含まれている可能性もありますのでご注意下さい。 途中、説明が雑なところもありますがご了承下さい。 手順では、USBメモリは「D:\」にドライブマップされています。 「Psychson」とは adamcaudill/Psychson Phison 2251-03 (2303) Custom Firmware & Existing Firmware Patches Phison製チップが搭載されたUSBメモリのファームウェア書き換えツール。 Black Hat USA 2014で発表された「BadUSB」とは別のもの。 背景 Psychsonが公開された経緯 BadUSB攻撃が引き起こすPCセキュリティの悪夢 - NAVERまとめ 3行でw K

    Psychsonを使用したBadUSBの作成方法 - にわか鯖管の苦悩日記
  • 中間表現 - Wikipedia

    中間表現(ちゅうかんひょうげん、英: Intermediate Representation、IR)は、コンピュータがデータをクロスプラットフォームで扱うため、あるいはその他多数のさまざまな目的のために使用されるデータ構造の表現である。 中間表現を用いたデータの抽象化は、コンピューティング分野では一般的な手法である。異なるプラットフォームで同等の情報を保持するデータを異なるフォーマットで扱う場合に、データを中間表現で表現することで複数フォーマットへの変換処理を効率化することを手助けできる、というのは、この手法のあまたある利点(あるいは応用)のごく1つである。 中間表現はテキストデータやバイナリデータなどのデータ構造をとる。すなわち任意のデータ構造をとる。Javaバイトコードなどの「バイトコード」はフィールドの区切りや構造の長さなどがバイト指向な中間表現を指す語である。内部的な場合にはアドレ

  • 富豪的プログラミング

    ちょっと貧しいGUI ユーザインタフェースのプログラムといえばすっかり グラフィカルユーザインタフェース(GUI)があたりまえになりました。 ところが最近の計算機はメモリもディスクも大量に装備しているし CPUパワーも従来とは比べものにならないのに、 意外と貧乏臭いインタフェースが生き残っているようです。 よく見られる以下のようなインタフェースはちょっと貧しい と思われます。 ウィンドウ枠のドラッグ マウスでウィンドウを動かそうとするとき、 ウィンドウの枠だけマウスに追随し、中身はドラッグ終了後に 再描画されるというシステムがあります。 画面描画が遅かった時代はこういう工夫も仕方がなかったかもしれませんが、 今でもこういうインタフェースを使っているのは貧しいでしょう。 排他的論理和で枠を書いたりもとに戻したりしていれば貧しさ度アップです。 でも調べてみたら同僚のほとんどが 枠だけドラッグの

  • スケジューリング - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "スケジューリング" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2021年6月) 計算機科学においてスケジューリング(英: scheduling)は、スレッドやプロセスやデータの流れについて、システム資源(例えば、プロセッサ時間、通信帯域など)へのアクセスを与える方法の一つ。 システムを効果的に負荷分散するため、あるいはターゲットの Quality of Service を保証するためになされる。スケジューリングアルゴリズムは、マルチタスク(同時に複数のプロセスを実行)や多重化(複数のデータの流れを同時に転送)の発展とともに進化して

  • クワイン・マクラスキー法 - Wikipedia

    クワイン・マクラスキー法(—ほう; Quine–McCluskey algorithm/略:QM法)はブール関数を簡単化するための方法である。カルノー図と同様の目的で使われるが、コンピュータによる自動化に適しており、またブール関数が最簡形かどうか決定的に求めることができる。W・V・クワインが提案し、E・J・マクラスキーが発展させた方法なのでこの名がある。 クワイン・マクラスキー法は3段階からなる。 関数の主項をすべて求める 求めた主項を表にまとめ、必須項を求める 最簡形を求める

  • 参照の局所性 - Wikipedia

    英語版記事を日語へ機械翻訳したバージョン(Google翻訳)。 万が一翻訳の手がかりとして機械翻訳を用いた場合、翻訳者は必ず翻訳元原文を参照して機械翻訳の誤りを訂正し、正確な翻訳にしなければなりません。これが成されていない場合、記事は削除の方針G-3に基づき、削除される可能性があります。 信頼性が低いまたは低品質な文章を翻訳しないでください。もし可能ならば、文章を他言語版記事に示された文献で正しいかどうかを確認してください。 履歴継承を行うため、要約欄に翻訳元となった記事のページ名・版について記述する必要があります。記述方法については、Wikipedia:翻訳のガイドライン#要約欄への記入を参照ください。 翻訳後、{{翻訳告知|en|Locality of reference|…}}をノートに追加することもできます。 Wikipedia:翻訳のガイドラインに、より詳細な翻訳の手順・指針に

    参照の局所性 - Wikipedia
  • NUMA - Wikipedia

    NUMA(英: Non-Uniform Memory Access)とは、共有メモリ型マルチプロセッサコンピュータシステムのアーキテクチャのひとつで、複数プロセッサが共有するメインメモリへのアクセスコストが、メモリ領域とプロセッサに依存して均一でないアーキテクチャである。日語では「不均一メモリアクセス」や「不均等メモリアクセス」と訳される[1][2]。 定義[編集] プロセッサとメモリの対(これをノードと呼ぶ)が複数存在し、それらをインターコネクト(その詳細は問わない)で接続したものを学術的にはNUMAの定義としている。ただし共有メモリ型であるので各プロセッサが全ノードのメモリを利用可能である必要があり、各ノードのメモリを全プロセッサに共通の物理アドレス空間にマップできることが要件となる。あるプロセッサから見て同一ノードのメモリを「ローカル」メモリ、他ノードのメモリを「リモート」メモリと

  • System-on-a-chip - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "System-on-a-chip" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2015年12月) AMD Geode は x86 互換のSoC System-on-a-chip(SOC、SoC)は集積回路の1個のチップ上に、プロセッサコアをはじめ一般的なマイクロコントローラが持つような機能の他、応用目的の機能なども集積し、連携してシステムとして機能するよう設計されている、集積回路製品である。 大容量のDRAMやアナログ回路の混載にはさまざまな難しさやリスクもあり、デメリットもある(後述)ため、DRAMを別チップに集積し、同一パッケ

    System-on-a-chip - Wikipedia
  • 有限オートマトン - Wikipedia

    オートマトン理論 有限オートマトン(ゆうげんオートマトン、英: finite automaton)または有限状態機械(ゆうげんじょうたいきかい、()英: finite state machine, FSM)とは、有限個の状態と遷移と動作の組み合わせからなる数学的に抽象化された「ふるまいのモデル」である。デジタル回路やプログラムの設計で使われることがあり、ある一連の状態をとったときどのように論理が流れるかを調べることができる。有限個の「状態」のうち1つの状態をとる。ある時点では1つの状態しかとらず、それをその時点の「現在状態」と呼ぶ。何らかのイベントや条件によってある状態から別の状態へと移行し、それを「遷移」と呼ぶ。それぞれの現在状態から遷移しうる状態と、遷移のきっかけとなる条件を列挙することで定義される。 有限オートマトンは様々な問題に応用でき、半導体設計の自動化、通信プロトコル設計、構文

    有限オートマトン - Wikipedia
  • ゼロからわかる「PLC」入門、シーケンサとは?種類やメーカーは?(ビジネス+IT) - Yahoo!ニュース

    世の中では、あらゆる場所で「機械」が使われていますが、さまざまな機械の制御に使われているのが、PLCと呼ばれる制御装置です。古くから使われている装置ですが今も進化を続けており、生産施設のIIoT(産業分野のIoT)化では基盤となる装置です。産業やビジネスではもちろん、私たちの生活を支える上でも重要な役割を果たしているPLCについて簡単に解説していきます。 【詳細な図や写真】PLCの仕組み(一例) ●PLCは、「あらゆる機械の制御装置」 PLCは「Programmable Logic Controller(プログラマブルロジックコントローラ)」の略称(注)で、日語に直訳すると「プログラム可能な論理回路の制御装置」といったところです。三菱電機が提供するPLCである「シーケンサ」がPLCの代名詞として呼称されることも多く、PLCが通じなくてもシーケンサなら通じるようなこともあります。 注:同じ

    ゼロからわかる「PLC」入門、シーケンサとは?種類やメーカーは?(ビジネス+IT) - Yahoo!ニュース
  • ヘテロジニアスマルチコア - Wikipedia

    この記事には複数の問題があります。改善やノートページでの議論にご協力ください。 出典がまったく示されていないか不十分です。内容に関する文献や情報源が必要です。(2016年2月) 独自研究が含まれているおそれがあります。(2016年2月) 言葉を濁した曖昧な記述になっています。(2016年2月) 出典検索?: "ヘテロジニアスマルチコア" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL ヘテロジニアス・マルチコア (英: heterogeneous multi-core) は、異種の命令セットアーキテクチャ(instruction set architecture: ISA)を持つマイクロプロセッサが統合されたCPU、すなわち異種混在のマルチコアを表す用語。ヘテロジニアス・コンピューティングのために利用

  • GPGPU - Wikipedia

    GPGPU(General-purpose computing on graphics processing units; GPUによる汎用計算)とは、GPUの演算資源を画像処理以外に応用する技術である[1][2]。ビッグデータなどに対し大量の科学技術計算などを実行できるため、広く使われるようになった[3]。2022年、単一マシンとしては世界初のエクサスケールコンピュータとなった米HPEの「フロンティア」にもベクトル計算用にAMDGPUが搭載されるなど、世界最速を競うスーパーコンピュータでの利用も一般的である。 GPGPUは、GPUが持つベクトル計算機としての特性を活かした汎用的なストリーム・プロセッシングの一形態である。GPUはコンピュータゲームで多用されるリアルタイム画像処理向けのデータ並列計算とパイプライン処理に特化した命令発行形態を持ち、またGPUとメインメモリ間の帯域幅は通例狭

  • ソフトバンクのネットワーク仮想化技術――GPU vRANで低遅延サービスを基地局で提供

    ソフトバンクのネットワーク仮想化技術――GPU vRANで低遅延サービスを基地局で提供
    otori334
    otori334 2020/10/29
    “これまで、vRANにおける信号処理アクセラレータは、FPGA(field-programmable gate array、回路設計できる集積回路)の独壇場だったが、近年GPUが台頭してきている”