「アセンブラ」を含む日記 RSS

はてなキーワード: アセンブラとは

2020-08-10

冷凍餃子Wikipediaレポートのはざまで(追記したよ!)

スーパーポテトサラダ冷凍餃子はいまどき手抜きとは思わないけど

Wikipediaコピペヤフー知恵袋で聞いた内容でレポート出すのはNGって人たぶん多いよね?

どのあたりに線引きがあるんだろう?

クックドゥは?カレールーは?

そんな手抜きしてたら本当の実力がつかない、とか言ってしま努力観がそろそろ破綻してきているように思う。(餃子の皮で餡を包む実力?)

惣菜時間を買ってるというなら、課題レポートコピペで済まして研究なり就活なりに時間を費やした方がよかったりしない?

追記

自分Wikipediaコピペが良いと思ってるわけじゃなくて、さすがにここまでいったらダメだろうという最悪例として出した感じ。

ちなみにイメージしていたのは「○○について説明せよ」みたいな学部レベルレポートで、理系場合表現差異はあれどほとんどおんなじ内容になる。

なかには「〇〇について独自アイデア根拠とともに述べよ」みたいなレポートもあって、それはコピペでは無理。

今まで頭のいい大学学生Fラン大の学生も見てきたけど、頭のいい学生は先輩なり同期なりからレポートの内容のアドバイス(というか元ネタ)を貰って要領よく効率的に半ば機械的レポートを書いてるイメージがある。

もちろん頭がいいからそれでも身になってるんだけど。で、先輩学生や同期のできる学生Wikipediaのどっちが信頼に足るかというとケースによるとしか言えない。心配ならちゃん自分で裏をとるべき。

先輩学生に聞くのと、専門の研究者に聞くのと、昔よりずっと充実した検索サービスを使って文献を検索するのとなにがどう違うのかも時代とともにあいまいになってきたように思う。

貧弱な検索しかできなかった時代は、それっぽい文献をかたっぱしから見てひとつずつ内容を吟味するうちに実力もついたんだろうけど。

あと進歩の激しい分野では文献の内容が古くなっていないか確認する必要もあって、そういうのは人に聞いた方が正確だったりする。

それからから思ってるんだけど、文献の探索とまとめのスキルを、レポートという形式評価するのはちょっといまいちなところがあって、

探索スキルなら「〇〇について信頼に足る文献を5個探して列挙せよ」とか、まとめスキルなら「列挙した5つの文献から〇〇についてまとめよ」とすべきで、

それを一気に「○○について説明せよ」みたいな課題にするから、すでに誰かがきれいにまとめたものコピペの方が良い内容(≠良い作成手段)になるおそれがある。

内容を吟味せずにコピペという行為ダメなのであって、結果として得られたレポートの内容(餃子の味)がダメかどうかは別の議論だよね。

一見、内容の課題に見えて、実はやりたいのは手段評価で、でも提出させるのは内容部分のみで、評価者の勘と経験手段を予想して評価するというのは、検索コストが極端に低くなった時代に合わなくなってきたような。

話が逸れた。自分が興味があるのは両極端の事例ではなくて、その中間OK/NGラインについて。

たとえば公式の導出はできた方がいいけど、応用的な分野では公式を使えれば十分で、(必要になったら調べられるくらいのぼんやりした理解で)公式の導出スキルがないことは非難されるくらいダメことなのか否かってあたり。

アセンブラは書けた方がいいけど、複雑なプログラムを書いてサービスを作る仕事や、プログラムを書いてなにかを研究する分野でアセンブラが書けないのはダメかってあたり。

それをスキップすることで、凡人でも過去の高スキルの人たちよりもさらに先へ進めることの勘所の見極めについて。

2020-08-06

anond:20200806121225

64対応となると

アセンブラーがかわる。

32と同じ感覚C言語を書いてよいかどうかわからないし

ARMIntelで同じかと言われると微妙には違うだろう ARM版 32版 (64版)

2020-08-02

プログラムというものが分からない

以下、プログラミングは出来ない俺の認識が間違っている場所があったら教えて下さい。あと、疑問2つを教えて下さい。

【俺の認識

1. コンピューター(というかCPU)が実行する命令は【機械語】で書かれている。たとえばx86CPU場合、0x04ならば『imm8をALに加算する』命令、0x90ならば『何もしない』などである

2. 流石に機械語のままでは人間プログラムするには不便なので、機械語をそのまま人間にも意味が分かるように1対1対応で書き直した【アセンブラ言語】というのがある。0x04ならば『ADD AL, imm8 』、0x90ならば『NOP』と表記される。

3. アセンブラ言語のように機械語と1対1対応している言語を【低級言語/低水準言語】と言う(この呼び方、4で書く高級言語が出来てからまれレトロニムか?)

4. アセンブラのままでプログラムするのも困難である場合が多いので、機械語と1対1対応していないプログラミング言語もある。このような言語を【高級言語/高水言語】と言う。

5. 高級言語で書かれたものそのままでコンピューターには実行できないので、【コンパイラ】というソフトによって機械語に変換している。

6. 高級言語で書かれた状態を【ソースコード】と言う。このソースコードx86用のコンパイラコンパイルすればx86で動くソフトになり、SPARC向けにコンパイルすればSPARCで、PowerPC向けにコンパイルすればPowerPCで動くソフトになる。

【疑問】

a. 認識6が正しいのであれば、(サポートするファイル形式問題などを置いておけば)windowsmacは現時点では同じCPUを使っているのだから、同じコンパイラコンパイルしたソフトwindowsでもmacでも動くのではないか

b. たまに『コンパイラを書いて』と言っている人がいるが、そんなに簡単に書けるものなのか?

2020-08-01

プログラマーとはいえBitぐらいは回路を手組みICも使える組み込みもできるアセンブラを使えて

それをベースPhotoshopからPHPフロント、まぁ家電系 一所懸命やらせてもらった

本業はC

anond:20200801115003

あのーアセンブラもやるC言語を経由しているPHPもかじったPython使いなんですけど

1815が歪まないんです。もうちょっと歪むかなーとおもわせといて

クリーンな音が出ます。あのダイオードをですね。

2020-07-28

anond:20200727185858

うんち、思考問題だろうけど

大昔、MC68000アセンブラアーケードゲーム書いてたオイラが正解を言うと

長男のが正解

ゲーム会社入社試験でこっちのロジックを出す子だったら採用

最近はみんな勉強してるから長男方式を解答する子も多いだろうけど

イラが現役の四半世紀前はほとんど次男方式の解答だったわ

俺も当時だったら次男方式だったと思うw

これゲームルールちょっと複雑になるだけで実装が膨れるんだよね。

結果から逆算してCPUの手を捏造するほうがよほど楽

2020-07-26

anond:20200726212323

20年以上プログラマーをやりかつ大学で専門の教育も受けてはいるが、あるいみ半導体の素子の工学まで見切って、半導体がこの物質でできているかアセンブラはこの順番でよんでいく、などまではまだできないといういみで 不勉強であるはいっているが、ハローワールドができないといういみではいってないし、それはキャリア見ればわかるだろという世界

 

ごめんな、つまり

俺たち専門家の中では、できなくてなやんでいるといういみだが、それは野球でもサッカーでも同じだろ?どこも壁は厚い。

 

雑に言えば世界No1とくらべてるとか、そう考えるとわかりやすいし、まぁ、実際、プログラマー世界の有名なコードがそこにある世界から

2020-07-24

ちょっとちがうけど

Dの音をこうだしたいか

バイオリン右に

あと、こうして こうして

みたいな話はある

IntelCore i7ようとCore i5ようとXeonようではそもそもコンパイラが吐き出すコードも変えることはできるが、

人がコードのものかえることもできる。

積んでいる命令セットの違いごとにアセンブラを変えておくことができる

それをC++から呼び分けていく いまJavaバイトコード勉強している別の言語では1ど作ったつぎはJava シンプル構造VM

Googleと同じことをすればいい。ARTと同じものをつくればいい。ここは規模があまり大きくないから ひとりで 勉強がてらつくれる おもしろい でも ひとりでやった実例が ふえていくと

みんなにも できるんだ という自信が増える

 

ようやく 人数がそろってきている 層が あつくなっている

2020-07-23

日本半導体チップの実設計説明した資料いね

CPUだと注目されるわりに、実際の設計までの解説はないし。

テストベンチの触りはあるけど、LINTやフォーマル検証をやってるのを見たことがない。

ソフトウェアから見たというか、コンパイラ作る人がアセンブラ見たりチューニングするためのアーキ解説は沢山ある。

日本だとフリーソフトのVerilatorを使ってる人も何人いるんだろうって感じ。次はVivadoとか。


富岳のCPUもよく作れたよね。フロントエンド部分とインタフェース部分くらいしか触れないというか、余力なさそうに見えちゃうけど。

PFNもMN-Core作ったけど、論理設計だけで物理設計以降は台湾企業のアルチップだし。


いつまでもアメリカが売ってくれればいいのだけど。

2020-07-08

anond:20200708141517

アセンブラちょっとならできる。

ずっとIntelだったからこれからARMアセンブラ64アセンブラがんばる。

月23万 もらえれば 御の字 休憩も 30分

でも たぶん しごとがない。アセンブラ がんばろう。ARMアセンブラ

2020-07-04

anond:20200704090447

がんばってはたらいて、ふるアセンブラで書かれた機械学習コードオープンソースでこうかいするぅぅぅぅぅぅぅ まっててー ちょうど暇だし頑張る

2020-06-26

anond:20200626142509

機種の個別対応なんて言う概念があったんだすごいな。

対応機種を増やすとおかねもらえるのか!うまいなそれ。

Intelさんが1

万個に対応してくれるといいな

エイプリルフールは ことしどう? Sonyはね なんか 学生?っていう。

ことしはインターンにつくらせたのかもな

いちおうれいの、学生も手伝ったけど  プロの犯行 どこの プログラマーが おもいつきで メイド呼べてテレビタイアップしてるんdな。

どう考えたら ニュースリリースドラゴンって書いてないのか わからない。

そういうのがあるからな。俺も気をつけないとよ。

ペアプログラミングっていうのは、おんなのことちゅっちゅすることじゃないですよって

いわれるから

あれも ナイスボケ

さすが 西海岸っていう 即日反応くれるのいいよな

いちおう とかげ感ぐらいはあったとおもうんだけど 予算学生級でがんばったからな。いちおう。

 

乃木坂ネタフリいいよな。ってのは思ってるんだけど

ちょっと コラ感がな

交響楽団・・・ぐらいまで ネタ振り受けた後に

Bit級のシンセサイザー

 

おっと・・

うまいよな。電通

心得てる感がある。

おぉっと っておちゃのまでいうあれは。

 

最近目が疲れてて 

10かぁっておもって

寝てすっきりすると

0.98ぐらいになってて

1.0と10みまちがえたかしょうがないなぁおれ って疲れを感じているから みんなたのむね。

 

せっかくアセンブラコード書いたんだけど 1.0切れるならさすがだなとおもって、コード捨てたから がんばるね。

2020-06-25

石がIntelであれば という前提だけど

きちんとアセンブラを生成すると これでいいはずなんだが、

雑な吐き方をすると これだとできない というところを ちょっと使っていて

そういうばあいはまず自分コードがただしいか 確認しないと

あぶなくて といあわせもできないんだけど

アセンブラを話せるおねーちゃんがいるIntelの某販社はびっくりする とおもったら

ベリログ。。。世の中はすごいね。31のアイス美味しいよ。

しろ俺が言われるんだろうけど

ねーさん、おねーさん担当はそこじゃない・・・もっと楽なところいっぱいあるよ

2020-06-22

腕見せといわれる 一番最初は お互いの意識合わせもあるから かなりオーバースペックで作る というのはあっても

iPhoneAndroidアプリ作る側でよく触っているとしても 普段は激安スマホ というのと同じで

アセンブラもCも使えるけどPHPとか

アセンブラもCも使えるけどPHPとかC++とかか

最適な技術というのはあるわけで 

無駄ハイテクは使わない 必要ならアセンブラで書くことがあっても

普段C++でいい Javaちょっといま検討中から

 

技術検討会となれば それは いろいろ見せるとしても

普段は違う

かねの問題もあるけど

不安定技術は危ないとか

まぁ わかるよね

 

現実問題 かねは すごいかかるから 必要というのはあるが

うーん そりゃいるだろ。最初案件は 金食い虫で

だんだん安くなるのはそういうもん

2020-06-14

なぜマスク柔軟剤を使うのか?

なぜCore i7アセンブラを打ち込むのか?

なぜクラスターを人は組むのか?

 

Hyper-Threadも10年ぐらいがたちライブラリも安定して、スピードを引き出せるようになってきた。実用化が見え始めSMTとよばれはじめる。

むかしはHypterーThreadなど無いほうがはやかった。だがもうちがうのだ。60度ぐらい違うのだ。それでも人は90度の壁を選ぶのだ。

直立にそそり立つ壁、男とはそういう生き物なのだ。なぜだ!60の方がいいじゃないか

ちがうのだ。男とは効率では生きていないのだ。理屈ではないのだ、理屈では。

難しいことは俺たちにはわからない。だがi7なんだよ。

なぜマスク柔軟剤を使うのか?

なぜCore i7アセンブラを打ち込むのか?

なぜクラスターを人は組むのか?

 

Hyper-Threadも10年ぐらいがたちライブラリも安定して、スピードを引き出せるようになってきた。実用化が見え始めSMTとよばれはじめる。

むかしはHypterーThreadなど無いほうがはやかった。だがもうちがうのだ。60度ぐらい違うのだ。それでも人は90度の壁を選ぶのだ。

直立にそそり立つ壁、男とはそういう生き物なのだ

2020-06-13

anond:20200613210708

実装していることを確認した人が多いからな。アセンブラで直接叩かないといけないとかけっこうそういうきのうはよくあるから

2020-06-10

anond:20200610115947

QueryPerformanceCounterというのがあって自国はすでにCPUからクロック数を直接アセンブラで読み込んで、関数の速度を計測しま

2020-06-01

どういうアセンブラを出力するか?まで念頭に入れた上で、こまかくコードプログラマー記述しているからasmキーワードがあるし、

i++ ++i というわずかなさも、言語フォローしているのである

もしそうでないなら、++iのみをサポートして;++i;と記述すれば良い。

通常はCの範疇アセンブラコード制御しているが

それでは制御できない場合のみasmキーワードを使いより厳密に指定する

2020-05-31

ローエンド向けなら アセンブラとかで性能を引き出せたり

ノートならバッテリー対策機能とか

ハイエンドなら、新機能とか

いろいろオマケ機能がある。

だけど、

ローエンドって言われて作ったやつを、ハイエンドデモすりゃFPSぐらいは合うとしても、なんか変だわな

2020-05-27

anond:20200527165638

いろんなソフトウェアエンジニアいるから、いわゆるWeb系だとそういうことが大目かもしれないし

C、アセンブラだとわりとハードより

ログイン ユーザー登録
ようこそ ゲスト さん