Skip to content
Free planNo credit card requiredStart writing

Search 250 million research papers

Read the abstract, see who wrote it and who cites it, and get the citation in APA, MLA, Chicago or Harvard.

About 10,000 papers for “Machine code”

Malicious Code Detection Using Machine Learning

Pradeep Kumar · International Journal for Research in Applied Science and Engineering Technology · 2024

Abstract: Malware, derived from "Malicious software," is a comprehensive term encompassing any software intentionally crafted to disrupt, damage, or illicitly access computer systems. It's critical to determine whether a file includes malware. The increase in malware is causing a lot of problems for businesses, including data loss and other problems. Malware can swiftly inflict significant damage to a system by slowing it down and encrypting a sizable amount of data on a personal computer. This suggests that lowering the number of false positives is important. A comprehensive description of the adaptable framework for machine learning algorithms may be found in this study. It is possible to detect malware with these methods. The justification for this is that these algorithms simplify the process of distinguishing between files that are infected with malware and those that are not. Modern antivirus and anti-malware tools offer effective protection against various malware attacks. Nevertheless, due to the constantly changing landscape of malicious activities, it is imperative to curate an up-to-date database of previous malware instances. This repository serves as a valuable resource for anticipating the characteristics of future attacks and facilitating swift responses. Different machine learning methods, including decision trees and random forests, are used in our malware detection process. The method with the highest accuracy is chosen, giving the system an excellent detection ratio. Additionally, the confusion matrix is used to calculate the false positive and false negative rates, which is how the system's performance is determined.

Cited by 0Open access

Morse Code Datasets for Machine Learning

Sourya Dey, Keith M. Chugg, Peter A. Beerel · arXiv (Cornell University) · 2018

We present an algorithm to generate synthetic datasets of tunable difficulty on classification of Morse code symbols for supervised machine learning problems, in particular, neural networks. The datasets are spatially one-dimensional and have a small number of input features, leading to high density of input information content. This makes them particularly challenging when implementing network complexity reduction methods. We explore how network performance is affected by deliberately adding various forms of noise and expanding the feature set and dataset size. Finally, we establish several metrics to indicate the difficulty of a dataset, and evaluate their merits. The algorithm and datasets are open-source.

Cited by 13Open access

vmc machine g code list pdf

pvugcjth · Zenodo (CERN European Organization for Nuclear Research) · 2024

vmc machine g code list pdf Rating: 4.3 / 5 (3007 votes) Downloads: 9667 = = = = = CLICK HERE TO DOWNLOAD = = = = = Complete GCode Simulator. Mill G Codes. Fanuc Alarm Code List. Details 2nd reference position return was performed before 1st reference position return has been completed C G & M Codes. Complete g code list with m-codes for milling in the Fanuc, LinuxCNC, GRBL, and Haas dialects. We give a quick definition for all g code commands along with a link to tutorials and examples of how to use it Reset the alarm with reset, and move the machine in the reverse direction. G CODES For VMC and HMCFree download as Word Doc.doc /.docx), PDF File.pdf), Text File.txt) or read online for free. Details 2nd reference position return was performed before 1st reference Complete list of cnc machine G codes and M codes. M Codes. Click the g-code link (if any) to visit a tutorial from our popuplar Online Free G-Code Training – G-Code and M-Code in CNC Lathe Machine in Hindi, अगर आपको ये जानकारी अच्छी लगे तो इस पोस्ट को सेयर करें। और जो कुछ न समझ में आया हो आप कमेंट करके पूछ सकते हैं। GRapid Positioning Motion (X,Y,Z,A,B) GLinear Interpolation Motion (X,Y,Z,A,B,F) GCircular Interpolation Motion CW (X,Y,Z,A,I,J,K,R,F) GCircular Interpolation Motion CCW (X,Y,Z,A,I,J,K,R,F) GDwell (P) (P=Seconds′′." GCode Simulator. Formatting Overview: Menus, options, icons, fields, and text boxes on the screen Vmc Machine G Code List CNC Machining Handbook: Building, Programming, and Implementation Alan Overby A Practical Guide to CNC Machining Get a 2 Stop Codes (T)Reset the alarm with reset, and move the machine in the reverse direction. CNC G-codes & M Codes for milling and turning with explanations, syntax and program examples. (Full list and guide) G CODES For VMC and HMCFree download as Word Doc.doc /.docx), PDF File.pdf), Text File.txt) or read online for free. We give a quick definition for all g code commands along with a link to tutorials and examples of how to use it. NO; NT05; NGAXZF S; NM05; What does each letter in the program mean? This book explains various G-code that has many variants, is the common name for the most widely used numerical control (NC) programming language Every G code command sorted by how often they are used and organized by code type to make learning G code quick and simple Complete g code list with m-codes for milling in the Fanuc, LinuxCNC, GRBL, and Haas dialects. Fanuc Alarm Code List. We give a quick definition for all g 6 P a g e G & M Code G Preparatory function, G followed by a numerical code, specifies machining modes and functions M Miscellaneous function, M followed by a numerical code, defines program flow and can control auxiliary functions such as coolant. Complete g code list with m-codes for milling in the Fanuc, LinuxCNC, GRBL, and Haas dialects. "G" stands for Geometry; A computerized numerical control (CNC) machine controls the tool with a computer and is programmed with a machine code system that enables it to operate with repeatability G AND M CODE/30/ R This manual covers the G and M-codes used in Mach4 Lathe. Can also perform machine specific functions and macros user or builder * frgh 0hdqlqj ri * frgh &rppdqg eorfn * 5dslg 3rvlwlrqlqj wr 5htxluhg ; < = 9doxhv * ; < * /lqhdu pryhphqw ; < dqg = d[lv zlwk phqwlrqhg)hhgudwh List of M-codes. This book explains various G-code that has many * frgh 0hdqlqj ri * frgh &rppdqg eorfn * 5dslg 3rvlwlrqlqj wr 5htxluhg ; Every G code command sorted by how often they are used and organized by code type to make learning G code quick and simple Sample short program. This G code and M code list can be used as reference while programming or learning cnc machine programming.

Cited by 0Open access

Soil data and machine learning code

Sun · Figshare · 2025

This is a publicly available dataset containing soil data and random forest model code for research.

Cited by 0Open access

Machine learning code and best models.

Qingxin Yang (5561867), Li Luo (149019), Zhangpeng Lin (18397609) et al. · Figshare · 2024

&lt;p&gt;They are available at &lt;a href="https://github.com/nerdyqx/ML" target="_blank"&gt;https://github.com/nerdyqx/ML&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;(ZIP)&lt;/p&gt;

Cited by 0Open access

Ocean circulation code on machine connection

Vitart, F., CEA Centre d'Etudes de Limeil-Valenton, 94 - Villeneuve-Saint-Georges (France). Dept. de Mathematiques Appliquees · OpenGrey (Institut de l'Information Scientifique et Technique) · 1994

Available at INIST (FR), Document Supply Service, under shelf-number : RP 12147 / INIST-CNRS - Institut de l'Information Scientifique et Technique

Cited by 0

suinleelab/attributionpriors: Nature Machine Intelligence code

Sturmfels, Pascal, Erion, Gabriel, Janizek, Joseph D. · Zenodo (CERN European Organization for Nuclear Research) · 2021

Code submitted as the final revision of the manuscript "Improving performance of deep learning models with axiomatic attribution priors and expected gradients" at Nature Machine Intelligence.

Cited by 0Open access

Writing machine code modules for Nodal

Shering, G · International Linear Collider · 1973

This note describes how to write machine code modules for NOLAL.Appendix 1 gives the information in condensed..form.Appendix 2 gives an example.The rest of the note gives some explanation of Appendix 1 but some knowledge of assembly language programming is assumed' NOLAL has been described in the past as a "subroutine caller".Certainly the power and speed of any NOLAL system depends largely on the repertoire of machine code subroutines available.Such subroutines can be called by NOLAL in one of three ways, viz... with the call statement, CAll FET(A, -1), as read functions, eg

Cited by 0Open access

Software-Architecture Recovery from Machine Code

Reps, Thomas, Srinivasan, Venkatesh Karthik · Minds at UW (University of Wisconsin) · 2013

In this paper, we present a tool, called Lego, which recovers object-oriented software architecture from stripped binaries. Lego takes a stripped binary as input, and uses information obtained from dynamic analysis to (i) group the functions in the binary into classes, and (ii) identify inheritance and composition relationships between the inferred classes. The information obtained by Lego can be used for reengineering legacy software, and for understanding the architecture of software systems that lack documentation and source code. Our experiments show that the class hierarchies recovered by Lego have a high degree of agreement---measured in terms of precision and recall---with the hierarchy defined in the source code.

Cited by 0Open access

Machine structure oriented control code logic

J.A. Bergstra, C.A. Middelburg · Data Archiving and Networked Services (DANS) · 2007

Control code is a concept that is closely related to a frequently occurring practitioner's view on what is a program: code that is capable of controlling the behaviour of some machine. We present a logical approach to explain issues concerning control codes that are independent of the details of the behaviours that are controlled. Using this approach, such issues can be explained at a very abstract level. We illustrate this among other things by means of an example about the production of a new compiler from an existing one. The approach is based on abstract machine models, called machine structures. We introduce a model of systems that provide execution environments for the executable codes of machine structures and use it to go into portability of control codes.

Cited by 0Open access

Code migration with statistical machine translation

Tien N. Nguyen · 2016

In modern software development, developers often need to migrate code written for one platform in a programming language to another language for a different platform. The migration process is often performed manually or semi-automatically, in which developers are required to manually define translation rules and API mappings between languages. This talk outlines our research plan and results in investigating Statistical Machine Translation (SMT) in supporting code migration. We will explain the challenges and our solutions to address them, as well as our vision along this direction.

Cited by 3

A PASCAL Environment Machine (P-code)

Bent Bruun Kristensen, Ole Lehrmann Madsen, Bent Bæk Jensen · DAIMI Report Series · 1974

This paper describes the architecture and instruction set of a machine to support PASCAL. This so-called P-code machine is designed both to be emulated on microprogrammable computers, and to be an intermediate step in code generation for traditional computers. Furthermore, an interpreter on CDC 6400 and a microprogrammed version of P-code on a minicomputer system are described. A percise description of all P-code instructions and examples of PASCAL programs with generated P-code are shown in appendices.

Cited by 6Open access

Software-Architecture Recovery from Machine Code ∗

Venkatesh Karthik Srinivasan, Thomas Reps · 2013

In this paper, we present a tool, called Lego, which recovers object-oriented software architecture from stripped binaries. Lego takes a stripped binary as input, and uses information obtained from dynamic analysis to (i) group the functions in the binary into classes, and (ii) identify inheritance and composition relationships between the inferred classes. The information obtained by Lego can be used for reengineering legacy software, and for understanding the architecture of software systems that lack documentation and source code. Our experiments show that the class hierarchies recovered by Lego have a high degree of agreement—measured in terms of precision and recall—with the hierarchy defined in the source code. Categories and Subject Descriptors

Cited by 0

Machine Learning based Code Assessment Systems

Bharati Ainapure, Reshma Pise, Digvijay Singh · 2022

Today, there is a huge demand for automatic assessment of computer programs due to an outsized variety of Massively Open Online Courses-MOOCs or online courses. Assessment of computer programs is additionally beneficial to the businesses during their recruitment procedure, where participants are required to solve a series of programming statements. As a result, computerized grading of open-ended responses is becoming a hot topic in academia. In existing techniques assessment of computer programs is carried out based on the scores computed by passing the code through a variety of test scenarios. This does not reflect the programmers’ overall abilities. Therefore considering the programming style of the programmer, the code evaluation can be made more accurate and easy by combining existing systems with machine learning methods. MOOCs are fundamentally an asynchronous platform and a process for teaching using pre-recorded classes, resource video files, class notes, assignments, and tests, all of which are usually available online and provide self-assessment at frequent intervals throughout the learning process. In this paper machine learning based code assessment system is proposed for programming languages.

Cited by 1

Typing for Machine Language and Safety Checking for Machine Code

Hu Rong · 2004

Based on the idea of type systems, this paper reengineers a new set of type expressions and a type system for machine code of Intel/x86's infrastructure Although machine language program is a binary untyped code, types of its registers and memory exist implicitly in semantics of instructions The type inferring algorithm built on type systems can statically infer safety of the machine code The machine language discussed includes some of important characters, such as jumps, function call, return, and so on, and shows that the approach can be applied to type checking for low level code of other infrastructures

Cited by 0

Deriving Machine Code Generators from LLVM-IR

Kamm, Tobias · mediaTUM (Technical University of Munich) · 2024

While LLVM has been an impactful compiler framework in the domain of AOT compilation, its JIT compilation support is currently lacking due to a slow O0-backend. TPDE, a novel code generation backend taking LLVM-IR as input, was created to make using LLVM-IR more suitable for JIT compilation environments, such as database systems. \nHowever, TPDE's development process is aggravated through its use of hand-written machine code generators, which exist for each possible LLVM-IR instruction. Aside from being difficult to create and verify, such generator functions have to be rewritten for every new target architecture, increasing the development and maintenance effort when supporting AArch64 or RISC-V.\nTo address this issue, we present tpde-asmgen, a tool that runs during the build process of TPDE and automatically generates register-agnostic machine code generators. The behavioural specifications are expressed in LLVM-IR or a higher-level language that lowers to it. tpde-asmgen then uses the standard LLVM backend but stops before register allocation. From this Machine IR state, tpde-asmgen extracts the target instructions and parameter information to derive machine code generators emitted as C++ code.\nLimited integration of tpde-asmgen's machine code generators into TPDE affected the compile and run time of the intspeed SPEC benchmarks. An average code generation time improvement of 0.6% and an average runtime performance increase of 0.18% was measured. The run results of the utilised SPEC benchmarks were verified to confirm the correctness of tpde-asmgen's output.

Cited by 0Open access