Symbolic Assembly: Using Clojure to Meta-program Bytecode - Ramsey Nasser youtube.com/watch?v=eDad1…
πŸ‘︎ 5
πŸ’¬︎
πŸ‘€︎ u/agumonkey
πŸ“…︎ Nov 10 2017
🚨︎ report
My first Assembly program!
πŸ‘︎ 1k
πŸ’¬︎
πŸ‘€︎ u/iambored1234_8
πŸ“…︎ Jan 11 2022
🚨︎ report
High-school boys made to stand "as a symbolic gesture of apology for the behaviours of their gender" during school assembly abc.net.au/news/2021-03-2…
πŸ‘︎ 31
πŸ’¬︎
πŸ‘€︎ u/Kuato2012
πŸ“…︎ Mar 30 2021
🚨︎ report
[Humble Bundle] Humble Best of Sandbox Bundle | ($1 for People Playground | BTA for Main Assembly, Besiege | $10 for Totally Accurate Battle Simulator, Kerbal Space Program | $15 for Universe Sandbox, Space Haven) humblebundle.com/games/be…
πŸ‘︎ 258
πŸ’¬︎
πŸ‘€︎ u/lillje
πŸ“…︎ Nov 24 2021
🚨︎ report
I Built a Python/Brython Program that Completes Syntactic Derivations in Symbolic Logics

Link here. My primary interest was just in producing something akin to a "calculator" for all of the major symbolic logics. I stopped for the time being at propositional and first-order logic (though left the code open to include higher-order logics, modal logic, etc.) because I don't have time to dick with projects when they're not turning a profit.

πŸ‘︎ 23
πŸ’¬︎
πŸ‘€︎ u/hebozhe
πŸ“…︎ Sep 16 2021
🚨︎ report
Designed by American architect Louis Kahn, the National Assembly Building of Bangladesh is a symbolic tenement of modernism showcasing influences from Bengali architecture.
πŸ‘︎ 16
πŸ’¬︎
πŸ‘€︎ u/KantKay11
πŸ“…︎ Dec 16 2020
🚨︎ report
In the latest episode of the NewSpace India podcast, Aazzah from Brunei talks about her experience of participating in the UNispace Nanosatellite Assembly & Training (UNNATI), a program by ISRO which intends to provide a hands on training program for engineers from developing countries. share.transistor.fm/s/c49…
πŸ‘︎ 25
πŸ’¬︎
πŸ‘€︎ u/NewSpaceIndia
πŸ“…︎ Jan 14 2022
🚨︎ report
How to run TI Basic code from eZ80 assembly program?

I'm learning eZ80 assembly to make more complex programs on my calculator and I'm wondering if it's possible to run Basic code such as Input or Menu( and then use the output somewhere else. If this is not possible I will try to find another solution.

πŸ‘︎ 7
πŸ’¬︎
πŸ‘€︎ u/Logans_joy-koer
πŸ“…︎ Jan 14 2022
🚨︎ report
Is writing a program to rae symbolic derivatives a reasonable project for a beginner to Python?

So firstly, I know one of the 3rd party math libraries already has a function for this -- I'm thinking of doing it purely for the educational value, not for the value of the program itself.

Secondly, I'm very new to Python, but only kind of new to programming. My first experience with programming was using Matlab for lab assignments in a linear algebra class a couple years ago, then I had a digital logic design course, which, while it didn't teach me programming, did teach me how to build up complex algorithms from really simple building blocks. My main experience is from an "Introduction to Programming with C++" course last year, plus a course on computer architecture and programming in MIPS assembly code last semester (I'm a EE major and all of those are required courses for my degree). I just started an introduction to the mathematics of data science course ( I'm a data science minor) that includes using Python to solve some of the math problems. Learning more programming is a major part of the reason I have a data science minor (partly because I like programming and CS in general and partly because it's a useful and marketable skill), so I was looking for additional programming projects I can do on the side to increase my programming knowledge.

One of the homework assignments due next week for my class is to write a program in Python to take the gradient. I'm sure the professor is expecting us to use the derive function from the numpy library, but it got me curious about how to write such a function myself and figured it wouldn't be that hard since differentiating elementary functions is purely algorithmic.

But as I thought about it, I realized it would be kind of complicated because I'd need some way to categorize the different types of functions and determine which differentiation rules to apply to which types of functions. Even if I limit the inputs to being any binary combination of just the 4 main types of elementary functions (polynomial, trig, exponential, logarithmic) using the 4 arithmetic operators, that's a lot of options and would be of rather limited use. The obvious (and ugly) method would be to use a bunch if if/else with a separate algorithm for each combination type, but that would be quite inefficient and poor programming practice in general, plus it wouldn't generalize to having a theoretically infinite number of combinations.

The better option would be to use some kind of tree structure (and I really ought to lear

... keep reading on reddit ➑

πŸ‘︎ 6
πŸ’¬︎
πŸ‘€︎ u/dcfan105
πŸ“…︎ Sep 06 2021
🚨︎ report
Hello! I've just ordered the 6502 kit (haven't received it yet) and I thought I could prepare a bit beforehand; what do you recommend as an IDE/compiler/idk for assembly? Either a standalone program or a VSC extension would be appreciated
πŸ‘︎ 7
πŸ’¬︎
πŸ‘€︎ u/Itay_123_The_King
πŸ“…︎ Nov 30 2021
🚨︎ report
[H] Kerbal Space Program, Besiege, Main Assembly, Games [W] Wishlist, Offers, Trades
πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/dktech6
πŸ“…︎ Nov 25 2021
🚨︎ report
[MASM/Irvine32] Need help calling a Windows API function in my MASM assembly program

Hi,

I'm trying to save the contents currently written in the console window to a buffer. As far as I understand (and please correct me if I'm wrong), I need the ReadConsoleOutputCharacter Win32 API function for this. However, when invoking it, I get told that the symbol is undefined. In the same program, invoking another function like WriteConsole works.

To investigate, I checked the Smallwin.inc file that comes with Irvine library, and for some reason the function isn't prototyped in there. It's strange because the function is listed in Table 11-2 of the book, the book explicitly says that all Win32 functions are supported by the Irvine library, and Smallwin.inc even prototyped the Write version of this very function!

Could someone help me figure out how I can use this function, maybe by adding the appropriate prototype to Smallwin.inc, or by including something else to my project since I'm currently only including Irvine32.inc (which in turn includes Smallwin.inc).

Writing the code using Visual Studio Community 2019, with the Irvine32 library on MASM.

Thanks in advance!

πŸ‘︎ 4
πŸ’¬︎
πŸ‘€︎ u/NightLockX80
πŸ“…︎ Dec 04 2021
🚨︎ report
Assembly and Repairs Department mechanic Mary Josephine Farley works on a Wright Whirlwind motor at the Naval Air Base in Corpus Christi, Texas. She would later go on to become one of the first to join the WASP program, August 1942.
πŸ‘︎ 62
πŸ’¬︎
πŸ‘€︎ u/Chrislondo110
πŸ“…︎ Dec 05 2021
🚨︎ report
Made a game in the true 90s workflow: written in scratch x86 Assembly (using the DOS EDIT.COM program) and compiled into a playable floppy, complete with a label. reddit.com/gallery/qjlhmr
πŸ‘︎ 72
πŸ’¬︎
πŸ‘€︎ u/PoptartNoah
πŸ“…︎ Oct 31 2021
🚨︎ report
Registers used in creating a Hello World Assembly program

Hi everyone, I recently learnt how to write a "hello world!" program in x86 assembly.

EAX is where syscall number is placed (4 for write syscall and 1 for exit syscall)

EBX is where fd is placed for syscall and it is also the register where exit code '0' is placed before calling exit syscall

ECX is where string pointer is placed and EDX is where len of the string to print is placed.

Who decides what registers EAX, EBX, ECX, EDX is used for?

I mean how does kernel know what to do with these registers?

Is this notation same for every program as well (like we should only use ECX for storing first string pointer and EDX for only storing length of how many bytes to print)?

πŸ‘︎ 11
πŸ’¬︎
πŸ‘€︎ u/ir0nIVI4n01
πŸ“…︎ Nov 11 2021
🚨︎ report
The Wisconsin Assembly has passed a Republican-authored bill that would require Democratic Gov. Tony Evers to spend $100 million in COVID-19 relief funding on mental health programs in schools. usnews.com/news/best-stat…
πŸ‘︎ 82
πŸ’¬︎
πŸ‘€︎ u/wes7946
πŸ“…︎ Sep 29 2021
🚨︎ report
What program would people suggest to design an assembly BOM and price based on user inputs?

A little more detail. Right now I have an excel sheet that asks the user about 100 questions. Some yes/no, numerical inputs for calculations and other questions for product options. I take this data and use VBA to generate a BOM based on the inputs and create a quote sheet. I am a mechanical engineer so I have not done much programming outside of VBA and excel. Are there any languages or software I can be using to make this more user friendly and have a better U/I? My company is pleased with how this turned out and streamlined this products quoting process so we will be building more in the future so I would like to start looking into things now to start building a foundation of knowledge.

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/pspung
πŸ“…︎ Dec 06 2021
🚨︎ report
Assembly and Repairs Department mechanic Mary Josephine Farley works on a Wright Whirlwind motor at the Naval Air Base in Corpus Christi, Texas. She would later go on to become one of the first to join the WASP program, August 1942.
πŸ‘︎ 7
πŸ’¬︎
πŸ‘€︎ u/Chrislondo110
πŸ“…︎ Dec 05 2021
🚨︎ report
This is the National assembly mace, a symbol of the authority of National Assembly. It is carried into the Chamber by the Serjeant-at-Arms and announces the arrival of the Speaker of the National Assembly. It survived the fire!
πŸ‘︎ 27
πŸ’¬︎
πŸ‘€︎ u/Mulitpotentialite
πŸ“…︎ Jan 06 2022
🚨︎ report
Are there any engineer drawing programs on the browser? I want end users to be able to view and drag parts in and out of an assembly I made on the browser.

I have an assembly of parts (CAD and engineering drawings) and I want to upload interactive drawings on the browser so that end users can drag parts in and out of the assembly. It doesn't have to actually be engineering drawings; it could be 3D models/CAD. But I think creating a functional interactive engineering drawing would be a lot easier than an interactive 3D model.

EDIT: Actually, the engineer drawing program doesn't really even have to allow the user to drag parts in and out. If the engineer drawing program allowed users to input and change dimensions of selected parts on the page, that would be amazing.

Preferably, it would be nice if the engineer drawing browser program imported dxf/dwg files so I wouldn't have to recreate the drawings all over again, but if not that's okay. I also would want the end user to view the drawings without logging in.

The CAD and engineering drawings I made are from SolidWorks but I don't mind having to convert them into a different file type if necessary. I already tried looking into SolidWorks Composer/3D PDF/Autodesk Viewer/EDrawings but none of them allowed the user to move parts successfully. Tried asking on the SolidWorks subreddits/forums, still no luck. So now I am just going to create simple interactive 2D engineering drawings instead.

Any help is greatly appreciated,

πŸ‘︎ 2
πŸ’¬︎
πŸ“…︎ Nov 05 2021
🚨︎ report
[MASM/Assembly Language] Symbol Redefinition Error in Program

Hi all,

I am creating a checkerboard program in which the white tiles stay the same color but the colored tiles switch to each of the 16 4-bit colors after 500 ms. The following is the code that I have:

>INCLUDE Irvine32.inc
>
>SetColor PROTO forecolor:BYTE, backcolor: BYTE
>
>WriteColorChar PROTO char:BYTE, forecolor:BYTE, backcolor:BYTE
>
>PrintRowOdd PROTO color:BYTE
>
>PrintRowEven PROTO color:BYTE
>
>.data
>
>rows = 8
>
>columns = 8
>
>color BYTE ?
>
>.code
>
>main PROC
>
>mov ecx, 16
>
>mov color,0
>
>L1:
>
>push ecx
>
>mov ecx, rows/2
>
>L2:
>
>INVOKE PrintRowOdd, color
>
>call Crlf
>
>INVOKE PrintRowEven, color
>
>call Crlf
>
>loop L2
>
>mov eax, 500
>
>call Delay
>
>inc color
>
>pop ecx
>
>loop L1
>
>exit
>
>main ENDP
>
>PrintRowOdd PROC uses ecx, color:BYTE
>
>mov ecx, columns / 2
>
>L1:
>
>INVOKE WriteColorChar, ' ', color, color
>
>INVOKE WriteColorChar, ' ', color, color
>
>INVOKE WriteColorChar, ' ', white, white
>
>INVOKE WriteColorChar, ' ', white, white
>
>loop L1
>
>ret
>
>PrintRowOdd ENDP
>
>PrintRowEven PROC uses ecx, color:BYTE
>
>mov ecx, columns / 2
>
>L1:
>
>INVOKE WriteColorChar, ' ', white, white
>
>INVOKE WriteColorChar, ' ', white, white
>
>INVOKE WriteColorChar, ' ', color, color
>
>INVOKE WriteColorChar, ' ', color, color
>
>loop L1
>
>ret
>
>PrintRowEven ENDP
>
>WriteColorChar PROC USES eax, char:BYTE, forecolor:BYTE, backcolor:BYTE
>
>INVOKE SetColor, forecolor, backcolor
>
>mov al, char
>
>call WriteChar
>
>ret
>
>WriteColorChar ENDP
>
>SetColor PROC, forecolor:BYTE, backcolor:BYTE
>
>movzx eax, backcolor
>
>shl eax, 4
>
>or al, forecolor
>
>call SetTextColor ; from Irvine32.lib
>
>ret
>
>SetColor ENDP
>
>END MAIN

And the error that I receive with this code is as such:

>1>Checkers.asm(44):error A2005: symbol redefinition : color
>
>1>Checkers.asm(44): error A2111: conflicting paramete

... keep reading on reddit ➑

πŸ‘︎ 7
πŸ’¬︎
πŸ“…︎ Dec 11 2018
🚨︎ report
Verifying Nand2Tetris Assembly Programs with Constrained Horn Clauses philipzucker.com/nand2tet…
πŸ‘︎ 5
πŸ’¬︎
πŸ‘€︎ u/mttd
πŸ“…︎ Nov 28 2021
🚨︎ report
Poland's PZL Mielec to manufacture large assemblies for global F-16 program blogbeforeflight.net/2021…
πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/Jurryaany
πŸ“…︎ Nov 30 2021
🚨︎ report
Interapt & General Assembly Java Apprentice Program ?

Hello, has anyone happened to know any information about the Java Apprentice from interapt & General Assembly? Or any experience about Interapt?

Briefly, it's like GA trains you three months about the IT knowledge. After training, Interapt will sign an one-year contract with you to work for them ( or their clients) and you can not refuse the employment offer or you will have to pay back for the training (more than $10000).

Would love to see your comments about this. Thank you!

(I am self-taught software engineering currently and I am thinking about this program since it's better if I am pushed to study structurally πŸ˜‚)

πŸ‘︎ 4
πŸ’¬︎
πŸ‘€︎ u/hl5284925
πŸ“…︎ Nov 25 2021
🚨︎ report
Israel to the UN General Assembly: "Iran nuclear program has crossed all red lines" thearabposts.com/israel-t…
πŸ‘︎ 25
πŸ’¬︎
πŸ‘€︎ u/arabpost
πŸ“…︎ Sep 28 2021
🚨︎ report
How to program ATmega328p in assembly?

I have the book AVR Microcontroller and Embedded Systems. And while there are code examples, I don't know how to compile the assembly code to the ATmega328P?

How to do that? I am using Linux and I would prefer using a command line interface for compilation to the board. + I'm looking to see if there is a way to debug the board and see the contents of the registers. I've looked all over online, but I can't seem to find how to do that.

πŸ‘︎ 22
πŸ’¬︎
πŸ‘€︎ u/MuslimusDickus
πŸ“…︎ Sep 09 2021
🚨︎ report
Assembly Accepts Funds For Grant To Establish A Mobile Integrated Healthcare Program In Nikiski radiokenai.com/assembly-a…
πŸ‘︎ 6
πŸ’¬︎
πŸ‘€︎ u/Synthdawg_2
πŸ“…︎ Nov 19 2021
🚨︎ report
I can not assembly arm32 Hello world program using printf.

I have everything updated. I get the following two errors duplicated: ld.lld: error: cannot open /data/data/com.termux/files/usr/lib/clang/13.0.0/lib/android/libclang_rt.builtins-arm-android.a: No such file or directory ld.lld: error: unable to find library -l:libunwind.a Thanks for the help.

πŸ‘︎ 4
πŸ’¬︎
πŸ‘€︎ u/CorruptChi
πŸ“…︎ Oct 25 2021
🚨︎ report
TIL that the first AI program, "Logic Theorist," was pitted against the book Principia Mathematica in 1956. It was able to prove one theorem better than the book's authors had, however, the Journal of Symbolic Logic would not publish the results with the AI listed as a co-author. cs.swarthmore.edu/~erober…
πŸ‘︎ 103
πŸ’¬︎
πŸ‘€︎ u/goodcheapandfast
πŸ“…︎ Dec 22 2020
🚨︎ report
Live Now (12:50PM): Governor Phil Murphy, Assembly Speaker Craig Coughlin, NJEDA CEO Tim Sullivan and others will be Announcing Additional Funding for the Sustain and Serve Program, helping both restaurants & combatting food insecurity. Held at Tavern on George, in New Brunswick. (11/5/2021) youtu.be/4YP_zRM8Tjk
πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/EagleFly_5
πŸ“…︎ Nov 05 2021
🚨︎ report
[SevTech: Ages] The Pneumaticcraft Assembly Line's not working. I have enough pressure, the correct item and program, but after getting placed on the platform, the thing just stops. Anyone have any solutions?
πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/Oobt
πŸ“…︎ Oct 31 2021
🚨︎ report
World Wildlife Fund: This is the best place to buy a plush toy animal via their symbolic adoption program. If you have the means, this is GREAT, a very special gift. gifts.worldwildlife.org/g…
πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/4gigiplease
πŸ“…︎ May 15 2021
🚨︎ report
Writing a computer program from scratch that parametrically generates an entire jet engine assembly reddit.com/gallery/o757b7
πŸ‘︎ 323
πŸ’¬︎
πŸ‘€︎ u/aflofo
πŸ“…︎ Jun 24 2021
🚨︎ report
Need help understanding the structure and assemblies of a c# program

I am having trouble understanding assemblies and namespaces and none of the courses i looked at go thst much into detail, can someone summarise what they are or share a video/course clearly explaining what they are and how they interact?

πŸ‘︎ 25
πŸ’¬︎
πŸ‘€︎ u/Sad-Sun453
πŸ“…︎ Sep 03 2021
🚨︎ report
I made a Turing complete, open source programming language that compiles to executable from generated assembly github.com/LensPlaysGames…
πŸ‘︎ 51
πŸ’¬︎
πŸ‘€︎ u/MrTinyToes
πŸ“…︎ Jan 06 2022
🚨︎ report
[MASM/Irvine32] Need help using a certain Win32 API function in my assembly program

Hi,

I'm trying to save the contents currently written in the console window to a buffer. As far as I understand (and please correct me if I'm wrong), I need the ReadConsoleOutputCharacter Win32 API function for this. However, when invoking it, I get told that the symbol is undefined. In the same program, invoking another function like WriteConsole works.

To investigate, I checked the Smallwin.inc file that comes with the rest of the Irvine files, and for some reason the function isn't prototyped in there. It's strange because the function is listed in Table 11-2 of the book, the book explicitly says that all Win32 functions are supported by the Irvine library, and Smallwin.inc even prototyped the Write version of this very function!

Could someone help me figure out how I can use this function, maybe by adding the appropriate prototype to Smallwin.inc, or maybe using an Extern (which I'm not sure what that does yet but I've looked it up and I think it could help), or perhaps including something else in my program (currently I'm only including Irvine32.inc which in turn includes Smallwin.inc).

I'm coding with visual studio community 2019, if that helps.

Thanks in advance!

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/NightLockX80
πŸ“…︎ Dec 04 2021
🚨︎ report

Please note that this site uses cookies to personalise content and adverts, to provide social media features, and to analyse web traffic. Click here for more information.