アーキテクチャ

アーキテクチャとは、情報システム(ハードウェア、OS、アプリケーション、ネットワーク等)の設計方法、設計思想、設計思想に基づいて構築されたシステム構造をアーキテクチャと呼びます

RSS

  • 解決済

    回答
    2

    機械語と動作周波数について

    機械語と動作周波数について疑問点があります。 CPUの動作周波数は、「回路が処理の歩調をあわせるために用いる信号が、1秒間に何回発生するかを示す値のことである」 動作周波数 アセンブリ言語によって書かれたソースコードはアセンブルすることによって2進数の機械語になると思います。 CPUを購入するときに性能の表がありますよね。 インテル® Core™

    • 0評価
    • 62PV
    strike1217 strike1217 7時間前に ベストアンサー
  • 解決済

    回答
    2

    RISCとCISCアーキテクチャ

    RISCとCISCについて確認事項があります。 まず、CISCから! intel x86シリーズなどは、こちらかと思います。 ワイヤードロジックとマイクロプログラム方式のハイブリッドだと思います。 CPU内部にあるデコーダによりアセンブルされた2進数のコードがさらに細かくされるんですよね?(マイクロコード) それがナノプロセッサに流れていき、命令を処

    • 0評価
    • 68PV
    strike1217 strike1217 2日前に 回答を編集
  • 解決済

    回答
    3

    浮動小数点数についてです。

    以前、浮動小数点数について質問したのですが、今回はフォーマットについてです。 double型のメモリ領域 面倒なので今回もdouble型に限定しますね。 #include<iostream> #include<math.h> int main(){ double x = 1.732050807568877415221209048468153

    • 0評価
    • 138PV
    strike1217 strike1217 1週間前に コメント
  • 解決済

    回答
    2

    クローリングサービスに適したアーキについて

    自社でとあるサイトをクローリングしてメルアドを取得する仕組みを作ろうとしています。 そこで、10拠点ぐらいから計30000リスト/日を抽出するくらいのパフォーマンスが出る機能を作りたいのですが、アーキ構成をどうするべきか悩んでいます。 webアプリにしてアマゾンAWSで拡張生高く運用していくか? herokuやsqale、レンタルサーバー等、 低コストで実現

    • 0評価
    • 90PV
    h_a h_a 1週間前に ベストアンサー
  • 解決済

    回答
    4

    リンクについてです。

    スタティックリンクの手順は、 1、セクションのマージ 2、再配置 3、シンボル解決 という順番に行われると思います。 ダイナミックリンクの場合、実行時にリンクされると思いますがコンパイルされる段階のリンクでは、何が行われているのでしょうか? ちょっと言葉が分かりにくいんですが・・・ えーーとっ・・・つまり アセンブルが終了した後ですね。 実行ファイル

    • 0評価
    • 117PV
    strike1217 strike1217 1週間前に ベストアンサー
  • 解決済

    回答
    1

    スワッピング機能を無効にするとオンデマンドページングも無効になりますか?

    メモリ管理方式として、ページング方式が採用された初期の頃は、プロセスの全ページをメモリにロードしていたようです。 その後オンデマンドページング方式が発案され、現在はこちらが主流のようです。 仮想記憶という言葉には2つの意味があると思います。(ここすごく紛らわしいです。) 1、プロセスが持つ論理アドレス空間 2、スワップなどのHDD内にある記憶領域 ス

    • 1評価
    • 252PV
    strike1217 strike1217 2週間前に ベストアンサー
  • 受付中

    回答
    2

    現在のOSが採用しているカーネルの種類

    OSのカーネル部に関する話です。 カーネル ・モノリシックカーネル ・マイクロカーネル ・ハイブリッド(モノリシック&マイクロ)カーネル ・ナノカーネル ・エクソカーネル 下の2つはよくわからないのですが・・・ Mac OSX はマイクロカーネルですよね。 よくUNIXは、モノリシックと聞きます。 MacはUnix系なのにどうしてマイクロなの

    • 0評価
    • 85PV
    strike1217 strike1217 3週間前に コメント
  • 解決済

    回答
    2

    なぜBIOSのアップデートって可能なのでしょうか??

    タグは無視してください。分からなかったので、近そうなものを選びました。 BIOSはROMに書かれていますよね。 どうしてROMなのに、アップデートなどで書き換えすることが可能なのでしょうか?? BIOS ROMの書き換えがなぜ可能なのか調べたのですが・・・ Linux から BIOS を書き換える MSIマザーにおけるBIOSの偽装

    • 0評価
    • 198PV
    strike1217 strike1217 1ヶ月前に ベストアンサー
  • 解決済

    回答
    5

    Linux 端末の歴史と違い

    linuxを使っていると出てくるターミナルという物がありますよね これに似た用語で区別がつかないのですが・・・ ・ターミナル(端末) ・ターミナルエミュレーター ・擬似端末 ・コンソール ・仮想コンソール ・プロンプト 参考サイト ちょっと古すぎる話はよく分からないのですが・・・歴史が絡んでいるようです。 端末(ターミナル

    • 1評価
    • 962PV
    strike1217 strike1217 1ヶ月前に コメント
  • 受付中

    回答
    5

    C言語でスタック領域内を覗く

    #include<stdio.h> #include<string.h> #include<stdlib.h> int main(int argc, char* argv[]){ int i; char x[5]; char text[1024];

    • 0評価
    • 325PV
    strike1217 strike1217 1ヶ月前に コメント
  • 解決済

    回答
    3

    ハンドアセンブラ

    objdump -d a.out の <main>セクションの一番最初は、 push %rbp → 0x55 となっていました。 binutilsのopcodesの中に、ニーモニックとレジストリの値の一覧を探しました。 // ニーモニック { "push", 1, 0x50, None, 1, { "push", 1, 0xff, 0x

    • 0評価
    • 207PV
    KSwordOfHaste KSwordOfHaste 1ヶ月前に 回答を編集
  • 受付中

    回答
    2

    i386 と 現在のCPU, 各種ソースコード

    Linuxカーネルのソースコードや、GNU binutilsのソースコードを見てみると、 必ず、i386のフォルダーがあるのが時々疑問になるのですが・・・ i386のフォルダがある理由はなんですか? x86と呼ばれる32bitシリーズはi386と互換性があるというのは分かるのですが・・・ i386 wiki では、1985年だそうですが、なん

    • 1評価
    • 171PV
    yohhoy yohhoy 1ヶ月前に コメント
  • 解決済

    回答
    2

    システムコール発行後の処理

    以前GDBを使って、printf()のリバースエンジニアリングを行ったのですが、 最終的にはシステムコールである write() が 発行されていました。 この後は、カーネル空間に入るので、詳しくは探査出来なかったのですが・・・ システムコール発行後の処理はどうなっているのでしょうか?? write()システムコールは デバイスファイルに対し

    • 0評価
    • 157PV
    strike1217 strike1217 2ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    PIDとは、誰が割り当てる識別子でしょうか??

    プロセスに対するPIDの割り当ては、 ・カーネルが割り当てるものですか?? ・そのプロセスの親プロセスが割り当てるものですか?? PIDの割り当てを行うのは、誰なのかわかりません。 教えてください。

    • 0評価
    • 107PV
    otn otn 2ヶ月前に コメント
  • 解決済

    回答
    2

    MVPパターンでダイアログをPresenterで記述してはいけないのはなぜですか?

    WinFormsでMVPパターンを適用しようと考えていますがダイアログの記述箇所がわかりません。 Model-View-Presenterパターンにおいて、 ダイアログはViewに記述すると StackOverFlow に記載されていますが、 なぜPresenterやModelでダイアログを表示してはいけないのでしょうか。 例えば pu

    • 0評価
    • 202PV
    shiroma77 shiroma77 2ヶ月前に コメント
  • 受付中

    回答
    5

    レビューに関して(設計レビュー~ソースレビュー)

    設計レビューやソースレビューの意義や効率的な進め方に関して 背景として、属人的なプログラム実装や設計をフラットにしてレガシーな環境をレビューを行って何とか減らしていきたいという思いがあります。gitやチャットを導入して、WEBを介してある程度の情報量は共有出来ていると思っているのですが、チームで共有出来ているかというと感覚としては浸透していない印象です。

    • 3評価
    • 258PV
    ShintaroIshida ShintaroIshida 2ヶ月前に コメント
  • 解決済

    回答
    1

    MBR と GPTの違いについて教えてください。

    以下のサイトを参考にしました。 GPTとMBRはどのように違うのか? MBRのレイアウトです オフセット サイズ 内容 0x000 446byte ブートストラップローダ 0x1be 64byte パーティーションテーブル(4エントリ) 0x1fe 2byte ブートシグニチャ(0xaa55 以下がGPTの

    • 0評価
    • 154PV
    strike1217 strike1217 2ヶ月前に ベストアンサー
  • 解決済

    回答
    5

    double型のメモリ領域

    double型について教えてください。 前回の質問で、仮数部の箇所で確認があります。 実験コードを作っていみました。 mac os 64bitです。 #include<iostream> #include<math.h> int main(){ double x = 1.732050807568877415221209048468153

    • 0評価
    • 340PV
    strike1217 strike1217 2ヶ月前に ベストアンサー
  • 解決済

    回答
    4

    現代のコンピュータってどうして割り算が苦手なのでしょうか??

    掛け算と違って桁数が増えると割り算は遅くなる。 除算(割り算)も一番簡単で分かりやすい方法は、割り算の基本理念に基づいて、割られる数から割る数を引いていき、商が[1]以下になるまで何回引いたかをカウントする方法です。 2進数を右にSビット論理シフトすると、2-s倍すること(2sで割ること)に相当 現代のCPUには「割り算用の

    • 5評価
    • 3981PV
    strike1217 strike1217 3ヶ月前に コメント
  • 解決済

    回答
    2

    UDPとTCPの併用って可能ですか?

    youtubeに限った話ではないのですが・・・ リンク内容 こちらの質問のmaisumakunさんのコメントで「QUIC」と出てきますが、これで思ったのですが、、、 Youtubeってhttps(TCP)で、尚且つUDPの動画ストリーミングってどういうことでしょうか?? youtubeはgoogleが運営しているのではないのであれば、QUIC

    • -1評価
    • 331PV
    strike1217 strike1217 4ヶ月前に ベストアンサー
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    67

  • 総質問数

    60

  • 今週の質問数

    2

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る