タグ付けされた質問 「computers」

消費者関連の質問ではなく、特定の部品のアーキテクチャまたは設計に関する質問。

12
コンピューターが誤って0を1で切り替えないことをどのようにして確認できますか?
Shocken / Nisan's:The Elements of Computing Systemsのデジタルコンピューターの構築について少し読みました。しかし、この本は、コンピューターの特定の電気的側面については何も述べていません。たとえば、電圧が区間[0、0.9)にある場合、0と1は電圧で表されるとよく​​言われます。間隔[0.9、1.5)では、1です(電圧は異なる場合がありますが、例を示します)。 しかし、コンピューター内部の電気的変動[1]によって0が誤って1にならないように、電圧が「正常に」維持されることを読んだことはありません。おそらく、電圧が0.9に非常に近くなる可能性があります。その後、しきい値を超えないようにするにはどうすればよいですか [1]:存在すると仮定します。

10
チャージとは何ですか?
私は高校生です。コンピューターと電子機器が大好きです。数週間前、私は自分の電子ガジェットを構築しようと考えましたが、残念なことに、電子工学の知識はあまりありませんでした。それで、学ぶことにしました。あちこちでグーグル検索した後、私は大量の情報に出会いました。私を怖がらせて怖がらせることは、1つを除いて、チャージという用語の意味は何ですか?どの本もそれが何を意味するのかを語っていません。それは問題の基本的な特性であり、それだけであると言う人もいますが、それについてさらに定義しないでください。一部の人はそれについて話すことさえしません。上ウィキペディアそれは次のように定義されています。 電荷は物質の物理的性質であり、他の電荷を帯びた物質に近づくと力を発生させます。 定義はかなり難しく、わかりにくいです。同様に、All About Circuits Webサイトのチュートリアルから、異なるタイプの定義と理解を得ました。 本から、私は、スティーブン・ホーキングgreatのような偉大な科学者でさえ、それについてあまり知らないのに、私たちはまだ電荷についてあまり知らないことを知るようになりました。それが正しいか?そうでない場合、なぜそれが本に書かれたのですか(ここでは本ではなく本です)、その正しい定義は何ですか?書籍の大部分が料金の定義をしないのはなぜですか?

2
コンピューターはどのようにsin値を計算しますか?[閉まっている]
コンピューターはどのようにsin値を計算しますか?論理的に、私がそれについて考えるとき、唯一の明らかな方法は多くのsin値をメモリに入れることであり、sin値を「計算」する必要があるとき、それは特定のメモリアドレスからデータをプルするだけです(例えば、sin(x)はsin(x)の値を含むメモリアドレスからデータをプルします)それが唯一の可能な方法のようです。または、値のサインを計算するために使用できる関数はありますか?私は、コンピューターが基本レベルでどのように罪を計算するかを本当に質問しようとしています。より多くの「基本」演算で構成される別の関数を使用してsin値を近似する方法はありますか。ALUは複数の「基本」演算を実行してsin値を近似できますか、それともメモリから値をプルするだけですか?

3
コンピューター部品のホットスワップはどのように機能しますか?
コンピューターはホットスワップをサポートしているため、ユーザーはシステムの実行中にハードドライブを交換できます。ほとんどのソフトウェアはハードドライブの電源を切るだけですか、それとも特別なハードウェアが関係していますか?特別なハードウェアがなければ、ドライブをホットスワップできると思いますが、ハードウェアでドライブをサポートする必要があるようです。

4
CPUが通常1つのバスのみに接続するのはなぜですか?
ここでマザーボードアーキテクチャを見つけました。 これは、マザーボードの典型的なレイアウトのようです。編集:まあ、どうやらそれはもはや典型的ではありません。 CPUが1つのバスにしか接続しないのはなぜですか?そのフロントサイドバスは大きなボトルネックのようです。2つまたは3つのバスをCPUに直接接続する方が良いと思いませんか? RAM用に1つ、グラフィックカード用に1つ、ハードドライブ、USBポート、その他すべてへの何らかのブリッジ用に1つのバスを想像します。このように分割した理由は、ハードドライブのデータレートがメモリに比べて遅いためです。 この方法で行うことについて非常に難しいことはありますか?既存の図にはすでに7つ以上のバスがあるため、コストがどのようになるかわかりません。実際、より多くの直通バスを使用することで、バスの合計数を減らし、場合によっては橋の1つを減らすこともできます。 これで何か問題がありますか?どこかに大きな欠点はありますか?私が考えることができる唯一のことは、おそらくCPUとカーネルのより複雑さです。これは、このボトルネックバスアーキテクチャが、物事があまり洗練されておらず、標準化のために設計が同じままであった昔のやり方だと思うようにします。 編集:ウォッチドッグモニターについて言及するのを忘れました。私はいくつかの図でそれを見たことを知っています。おそらく、ボトルネックバスは、ウォッチドッグがすべてを監視しやすくするでしょう。それは何か関係があるのでしょうか?

5
トランジスタとは何かをわかりやすい英語で説明してください!
誰かが説明するのを気遣うことができます-簡単な英語で-トランジスタとは何か、それがどのように機能するか。コンピューターはこれらでいっぱいですが、それらについてはあまり知りません。 PS StackExchangeファミリーの別のサイトからこのサイトについて知っています(エンジニアリングのバックグラウンドはありません)。ウィキの説明にリンクしないでください。私はそれを読みましたが、もっと混乱しています。 私は7歳の説明を探しています。 ありがとうございました!

1
このトランスのようなコンポーネントとは何ですか、なぜ実際には接続されていないのですか?
最近、電力サージにより、私のPCのATX電源のいくつかのコンポーネントが削除されました。修復中(私は願っています)、電源の1つのコンポーネントが私の注意を引きました。私はエレクトロニクスエンジニアですが、その目的について混乱しています。 一見、トランスのように見えますが、接続は1つだけです(青いケーブル)。あまりにも興味をそそられたので、テープを切り取り、ケーブルがプラスチックのリップに引っ掛けられただけであることがわかりました。巻き線なし、他の接続なし。 さらに興味深いことに、コネクタはATXの電源回路基板に接続されますが、両方の接点は、電源ヒューズの直後で同じトレース上にあります(つまり、互いに短絡しています)。 誰もがこのコンポーネントの正当な機能を知っていますか?どこでも部品番号を見つけることができませんでした。 PS:これは、4月1日の遅延いたずらではありません。 編集:以下のすべての返信とコメントをありがとう!その後、ウェブ上で別の写真を見つけました。ワイヤーループを引っ掛けるさらに洗練されたプラスチックの形を示しています。ループから抜けないようにするフォールオフ防止機能もありました。

6
シリアルプロトコルの区切り/同期技術
非同期シリアル通信は今日でも電子機器に広く普及しているため、私たちの多くはそのような質問に時々出くわしたと思います。電子デバイスDと、PCシリアル回線(RS-232または同様のもの)で接続され、継続的に情報を交換する必要があるコンピューターを検討してください。すなわち、PCそれぞれコマンドフレームを送信しており、それぞれステータスレポート/テレメトリーフレームで応答しています(レポートはリクエストへの応答として、または独立して送信できます-ここでは実際には関係ありません)。通信フレームには、任意のバイナリデータを含めることができます。通信フレームが固定長パケットであると仮定します。X msDY ms 問題: プロトコルは継続的であるため、受信側は同期を失ったり、進行中の送信フレームの途中で「結合」したりする可能性があるため、フレームの開始(SOF)がどこにあるかはわかりません。Aデータは、SOFに対する相対的な位置に基づいて異なる意味を持ち、受信したデータは破損する可能性があり、永久に破損する可能性があります。 必要なソリューション 短い回復時間でSOFを検出するための信頼性の高い区切り/同期スキーム(つまり、再同期に1フレーム以上かかることはありません)。 私が知っている(そして使用している)既存のテクニック: 1)ヘッダー/チェックサム -事前定義されたバイト値としてのSOF。フレームの最後のチェックサム。 長所:シンプル。 短所:信頼できません。不明な回復時間。 2)バイトスタッフィング: 長所:信頼性が高く高速な回復で、どのハードウェアでも使用可能 短所:固定サイズのフレームベースの通信には適していません 3)9番目のビットマーキング -各バイトに追加ビットを追加します。SOFでマークされたSOF 1とデータバイトには次のマークが付けられ0ます。 長所:信頼性が高く、高速な回復 短所:ハードウェアサポートが必要です。ほとんどのPCハードウェアおよびソフトウェアでは直接サポートされていません。 4)8番目のビットマーキング -上記の一種のエミュレーション。9番目ではなく8番目のビットを使用し、各データワードに7ビットのみを残します。 長所:信頼性の高い高速リカバリは、どのハードウェアでも使用できます。 短所:従来の8ビット表現と7ビット表現の間のエンコード/デコードスキームが必要です。やや無駄だ。 5)タイムアウトベース -定義されたアイドル時間の後に来る最初のバイトとしてSOFを想定します。 長所:データオーバーヘッドなし、シンプル。 短所:それほど信頼できません。Windows PCなどのタイミングの悪いシステムではうまく動作しません。潜在的なスループットのオーバーヘッド。 質問: 問題に対処するために存在する他の可能な技術/解決策は何ですか?上記のリストで簡単に回避できる短所を指摘できますか?システムプロトコルをどのように設計しますか(または設計しますか)?
24 serial  communication  protocol  brushless-dc-motor  hall-effect  hdd  scr  flipflop  state-machines  pic  c  uart  gps  arduino  gsm  microcontroller  can  resonance  memory  microprocessor  verilog  modelsim  transistors  relay  voltage-regulator  switch-mode-power-supply  resistance  bluetooth  emc  fcc  microcontroller  atmel  flash  microcontroller  pic  c  stm32  interrupts  freertos  oscilloscope  arduino  esp8266  pcb-assembly  microcontroller  uart  level  arduino  transistors  amplifier  audio  transistors  diodes  spice  ltspice  schmitt-trigger  voltage  digital-logic  microprocessor  clock-speed  overclocking  filter  passive-networks  arduino  mosfet  control  12v  switching  temperature  light  luminous-flux  photometry  circuit-analysis  integrated-circuit  memory  pwm  simulation  behavioral-source  usb  serial  rs232  converter  diy  energia  diodes  7segmentdisplay  keypad  pcb-design  schematics  fuses  fuse-holders  radio  transmitter  power-supply  voltage  multimeter  tools  control  servo  avr  adc  uc3  identification  wire  port  not-gate  dc-motor  microcontroller  c  spi  voltage-regulator  microcontroller  sensor  c  i2c  conversion  microcontroller  low-battery  arduino  resistors  voltage-divider  lipo  pic  microchip  gpio  remappable-pins  peripheral-pin-select  soldering  flux  cleaning  sampling  filter  noise  computers  interference  power-supply  switch-mode-power-supply  efficiency  lm78xx 


4
異なる種類のコンピューターアーキテクチャとは何ですか?
「コンピューティングシステムの要素」という本を読んでいます。この本は、コンピュータ全体をゼロから構築する方法を教えています。コンピューターアーキテクチャに関する章を参照している間、すべてがフォンノイマンアーキテクチャに焦点を合わせていることに気付きました。私は、他のアーキテクチャとは何か、いつ、どこで使用されるかについて興味がありました。 私は2つだけ知っています。1つはフォンノイマン、2つ目はハーバードです。また、AVRのuCで使用されるRISCについても知っています。

5
ブレッドボードコンピューター[閉鎖]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 4年前に閉鎖されました。 ブレッドボードと基本的な電子部品だけで簡単なコンピューターを作ることは可能ですか?たとえば、このように関数電卓を構築することは可能ですか?

6
ノートパソコンのモニターを再利用する
私は大好きな1920x1200(WUXGAと呼ばれますか?UXGAと呼ばれます)解像度の17インチラップトップモニターを持っています。モニター?インターフェイスは何らかの形で標準化されていますか(単にケーブルをDVIコネクタにハンダ付けして差し込むことができますか)、またはそれらはすべてメーカーとモデルに依存しますか?問題.. この特定のケースでは、Dell Inspiron 9300です。 ありがとう。 タグ付けの方法がわからず、「新しいユーザーがタグを作成できない」ので、ごめんなさい。:)
19 lcd  computers 


7
コンピューターが0と1しか使用しないのはなぜですか?
コンピューターが0と1しか使用しないのはなぜですか?2または3などの他の数字を追加すると、コンピューターの速度が上がりませんか?また、整数のビット長を短くするために2と3を使用できます(2と3を使用して整数を終了できるため、数値1に必要なのは2ビットのみです)。 バイナリコンピューターの方が望ましいのはなぜですか?

4
キーボードコネクタのソケットを見つける方法
ThinkPad X41のキーボードのコネクタを差し込めるソケットを探しています。(ドイツの)市場でソケットを見つけることができるように、ソケットを識別する方法は? 背景:USBを介してキーボードを接続するために、カスタムキーボードコントローラーを作成します。 写真:レセプタクル(左、20ピン)およびプラグ(22ピン)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.