Search references for STACK MACHINE. Phrases containing STACK MACHINE
See searches and references containing STACK MACHINE!STACK MACHINE
Type of computer
and programming language implementations, a stack machine is a computer processor or a process virtual machine in which the primary interaction is moving
Stack_machine
Data structure used in computer programs
known as an execution stack, program stack, control stack, run-time stack, or machine stack, and is often shortened to simply the "stack". Although maintenance
Call_stack
Mathematics notation where operators follow operands
2-level stack. Other early computers to implement architectures enabling reverse Polish notation were the English Electric Company's KDF9 machine, which
Reverse_Polish_notation
Abstract data type
stack, return the value of the last element added (the item at the top of the stack). The name stack is an analogy to a set of physical items stacked
Stack_(abstract_data_type)
Type of automaton
employs a stack. Pushdown automata are used in theories about what can be computed by machines. They are more capable than finite-state machines but less
Pushdown_automaton
Component of a computer's processor
programmer. A stack machine may have 2 or more stack registers — one of them keeps track of a call stack, the other(s) keep track of other stack(s). Simpler
Stack_register
Virtual machine that runs Java programs
the JVM is both a stack machine and a register machine. In practice, HotSpot eliminates every stack besides the native thread/call stack even when running
Java_virtual_machine
Topics referred to by the same term
Look up Stack or stack in Wiktionary, the free dictionary. Stack may refer to: Stack Island, an island game reserve in Bass Strait, south-eastern Australia
Stack
Exercise machine used for weight training
advantage of the overall machine relative to the weight. A stack machine—also called a stack or rack—has a set of rectangular plates that are pierced by
Weight_machine
Programming virtual machine
executables are machine-specific statically linked binaries. Like many other P-code machines, the UCSD P-Machine is a stack machine, which means that
P-code_machine
Assembly language and bytecode for web browsers
contexts. A WebAssembly runtime environment is a low-level virtual stack machine, akin to JVM or Flash VM; it can be embedded into any host application
WebAssembly
Form of computer memory allocation
Automatic variable Static variable Call stack Dynamic memory allocation Stack buffer overflow Stack machine Stack overflow "Advantages of Alloca". The GNU
Stack-based_memory_allocation
Range of mainframe computers in the 1960s and 70s
family of large 48-bit mainframes using stack machine instruction sets with dense syllables. The first machine in the family was the B5000 in 1961, which
Burroughs_Large_Systems
Fictional character appearing in Marvel Comics
Machine Man (also known as Aaron Stack, Mister Machine and serial number Z2P45-9-X-51 or X-51 for short) is an android superhero appearing in American
Machine_Man
Quickly accessible working storage available as part of a digital processor
stack and frame pointers are used to manage the call stack. Rarely, other data stacks are addressed by dedicated address registers (see stack machine)
Processor_register
American computer engineer (born 1938)
simplicity. Beginning in the early 1980s, Moore shifted focus to designing stack machines in hardware conjoined with Forth-like languages to run on them. He developed
Charles_H._Moore
Programming paradigm that relies on a stack machine model
Stack-oriented programming is a programming paradigm that relies on one or more stacks to manipulate data and/or pass parameters. Programming constructs
Stack-oriented_programming
CPU architecture
Such sets are commonly stack-based rather than register-based to reduce the size of operand specifiers. Such a stack machine architecture is inherently
Minimal instruction set computer
Minimal_instruction_set_computer
Abstract machine used as a target for compilers
letters stand for stack, environment, control, dump, respectively, which are the internal registers of the machine. The registers stack, control, and dump
SECD_machine
Manufacturer of fault-tolerant computers
microprocessors instead of the much slower CLX stack machine board. To minimize time to market, this machine was initially shipped without any MIPS native-mode
Tandem_Computers
Type of software bug
In software, a stack overflow occurs if the call stack pointer exceeds the stack bound. The call stack may consist of a limited amount of address space
Stack_overflow
Ignite (formerly ShBoom and PSC 1000, stylized as IGNITE) is a two stack, stack machine reduced instruction set computer (RISC) microprocessor architecture
Ignite_(microprocessor)
Model that describes the programmable interface of a computer processor
top one or two positions on the stack: push a, push b, add, pop c. C = A+B needs four instructions. For stack machines, the terms "0-operand" and "zero-address"
Instruction_set_architecture
Microprocessor by Intersil
Harris Semiconductor RTX 2000, now manufactured by Intersil, is a 16-bit stack machine microprocessor architecture designed for real-time computing and programmed
Harris_RTX_2000
Geological landform consisting of a steep and often vertical column or columns of rock
A stack or sea stack is a geological landform consisting of a steep and often vertical column or columns of rock in the sea near a coast, formed by wave
Stack_(geology)
Family of 16-bit and 32-bit minicomputers
then called it the HP 3000. The HP 3000 originally used a 16-bit CISC stack machine processor architecture, first implemented with Transistor-transistor
HP_3000
Mathematical model describing how an output of a function is computed given an input
above-mentioned Turing machine model. Stack machine (0-operand machine) Accumulator machine (1-operand machine) Register machine (2,3,... operand machine) Random-access
Model_of_computation
Subset of x86 instruction set architecture for floating-point arithmetic
to how a stack frame may be both pushed/popped and indexed.) There are instructions to push, calculate, and pop values on top of this stack; unary operations
X87
for a two-stack stack machine architecture whose instruction set was organized around variable-length 6-trit trytes. An experimental machine was first
Setun-70
Microprocessor stack machine
The ZPU is a microprocessor stack machine designed by Norwegian company Zylin AS to run supervisory code in electronic systems that include a field-programmable
ZPU_(processor)
Software anomaly
In software, a stack buffer overflow or stack buffer overrun occurs when a program writes to a memory address on the program's call stack outside of the
Stack_buffer_overflow
Stack-based programming language
Forth is a stack-oriented programming language and interactive integrated development environment designed by Charles H. "Chuck" Moore and first used
Forth_(programming_language)
Instruction set of the Java virtual machine
both a stack machine and a register machine. Each frame for a method call has an "operand stack" and an array of "local variables". The operand stack is used
JVM_bytecode
Computer specialized in running Lisp
not run Lisp directly, but was a stack machine with instructions optimized for compiled Lisp. The early Lisp machines used microcode to provide the instruction
Lisp_machine
Style of industrial warning lights
a "stacked" orientation. A stack light will typically have up to five differently coloured segments to indicate various conditions on the machine or process
Stack_light
addressing modes), the instruction set (the set of machine instructions that comprises a computer's machine language), and the input/output model. In the early
Comparison of instruction set architectures
Comparison_of_instruction_set_architectures
Remote detection of the characteristics of a TCP/IP stack
TCP/IP stack fingerprinting is the remote detection of the characteristics of a TCP/IP stack implementation. The combination of parameters may then be
TCP/IP_stack_fingerprinting
American computer scientist
who designed the NCR Corporation version of the p-code machine, which is a kind of stack machine popular in the 1970s as the preferred way to implement
Joel_McCormack
virtual machine (VM) designed for Android. Unlike Java VMs, which are stack machines (stack-based architecture), the Dalvik VM is a register machine (register-based
Comparison of Java and Android API
Comparison_of_Java_and_Android_API
Instruction set designed to be run by a software interpreter
traditional hardware instructions: virtual stack machines are the most common, but virtual register machines have been built also. Different parts may
Bytecode
Program whose source code consists entirely of calls to functions
of stack and check if it's zero ip = when_true_ip jump *ip++ Separating the data and return stacks in a machine eliminates a great deal of stack management
Threaded_code
Large machine used in bulk material handling
A stacker is a large machine used in bulk material handling. Its function is to pile bulk material such as limestone, ores, coal and cereals onto a stockpile
Stacker
Question-and-answer website for computer programmers
Stack Overflow is a question-and-answer website for computer programmers. Created in 2008 by Jeff Atwood and Joel Spolsky, it is the flagship site of
Stack_Overflow
Class of algorithms
+"; the latter can easily be transformed into machine code to evaluate the expression by a stack machine. Post-order traversal is also used to delete the
Tree_traversal
Set of software subsystems or components needed to create a complete platform
In computing, a solution stack, also called software stack and tech stack is a set of software subsystems or components needed to create a complete platform
Solution_stack
designed machines at a more abstract level, not tied to the technology constraints of the time. He employed high-level languages and a stack machine in his
Robert_S._Barton
Syllable repertoire for B5000, B5500 and B5700
The Burroughs B5000 was an early stack machine (a type of computer that uses stacks instead of general-purpose registers) and one of the first computers
B5000_instruction_set
with a stack, local variable registers, and other data. Most instructions operate on one or more stack values and place their output onto the stack. Note
List of JVM bytecode instructions
List_of_JVM_bytecode_instructions
provided microcodes for the languages Pascal, C, and Ada) to implement a stack machine architecture to store its data structures as 32-bit objects and to enable
Spice_Lisp
Cloud computing software
OpenStack is a free, open standard cloud computing platform. It is mostly deployed as infrastructure-as-a-service (IaaS) in both public and private clouds
OpenStack
Search engine based on Apache Lucene
alongside Logstash, Kibana, and Beats as part of the Elastic Stack (formerly the ELK Stack). Shay Banon created the precursor to Elasticsearch, called
Elasticsearch
Series of pioneering microprocessors from the 1980s
data registers, which behaved as a stack. In addition a workspace pointer pointed to a conventional memory stack, easily accessible via the instructions
Transputer
Virtual machine used by Android for executing Java apps
relative merits of stack machines versus register-based approaches are a subject of ongoing debate. Generally, stack-based machines must use instructions
Dalvik_(software)
1980 custom-built workstation computer
database program named Lidas. The Lilith processor architecture is a stack machine. Citing from Svend Erik Knudsen's contribution to "The Art of Simplicity":
Lilith_(computer)
Sport involving stacking and unstacking cups as swiftly as possible
Sport stacking, also known as cup stacking or speed stacking, is an individual and team sport that involves stacking 9–12 specially designed cups in predetermined
Sport_stacking
Casino gambling machine
may only appear on certain reels, or have a chance to "stack" across the entire reel. Each machine has a table that lists the number of credits the player
Slot_machine
Type of programming language
languages can be implemented efficiently with a stack machine, and are commonly present implicitly in virtual machines in the form of their instruction sets. The
Concatenative programming language
Concatenative_programming_language
Type of abstract computing machine
computer Algorithm Algorithm characterizations Halting problem Busy beaver Stack machine WDR paper computer Background texts: The following bibliography of source
Register_machine
Hewlett-Packard microprocessor
architecture. It was a 32-bit implementation of the 16-bit HP 3000 computer's stack architecture, with over 220 instructions (some 32 bits wide, some 16 bits
HP_FOCUS
Virtual machine instructions process data in local variables using a main model of computation, typically that of a stack machine, register machine, or random
Comparison of application virtualization software
Comparison_of_application_virtualization_software
First working programmable, fully automatic digital computer
Z4, where he remained for several years. The Z3 operated as a stack machine with a stack of two registers, R1 and R2. The first load operation in a program
Z3_(computer)
Family of 4-bit datapath microprocessors
the GPRs. There is also an 8-level, circular, LIFO 20-bit hardware return stack named RSTK used when a subroutine call instruction is issued. Additionally
HP_Saturn
Storage area for books in a library
In library science and architecture, a stack or bookstack (often referred to as a library building's stacks) is a book storage area, as opposed to a reading
Library_stack
Theoretical computer model
of another abstract machine called the SECD machine. The CEK machine builds on the SECD machine by replacing the dump (call stack) with the more advanced
CEK_Machine
Computer security exploit technique
call stack to hijack program control flow and then executes carefully chosen machine instruction sequences that are already present in the machine's memory
Return-oriented_programming
Exercise equipment
with a weight stack attached via a cable and pulley system to one or more handles. The cables that connect the handles to the weight stacks run through
Cable_machine
the first concatenative programming language, and a prominent name in stack machine microprocessor design. Chris Lattner, creator of Swift, Mojo and Clang/LLVM
History of programming languages
History_of_programming_languages
Class of artificial neural network
can be found on his homepage. The difference between the Stacked Restricted Boltzmann Machines and RBM is that RBM has lateral connections within a layer
Restricted_Boltzmann_machine
Machine that counts money
A currency-counting machine is a machine that counts money—either stacks of banknotes or loose collections of coins. Counters may be purely mechanical
Currency-counting_machine
Type of chimney
A flue-gas stack, also known as a smoke stack, chimney stack or simply as a stack, is a type of chimney, a vertical pipe, channel or similar structure
Flue-gas_stack
Virtual machine in the Open Telecom Platform
these is Elixir, which had more responses than Erlang itself in a 2023 Stack Overflow developer survey. Other notable examples include: Clojerl, a port
BEAM_(Erlang_virtual_machine)
Abstract machine in computer science
Machine transitions are based on the current state and input symbol, and also the current topmost symbol of the stack. Symbols lower in the stack are
Deterministic pushdown automaton
Deterministic_pushdown_automaton
Network of Q&A sites based in New York City
Stack Exchange is a network of question-and-answer (Q&A) websites on topics in diverse fields, each site covering a specific topic, where questions, answers
Stack_Exchange
Software system
insertion sort (1974) a binary adder (1976) an expression compiler for a stack machine (1978) uniqueness of prime factorizations (1983) invertibility of the
Nqthm
American computer company
underlying architecture of these machines is similar and continues today as the Unisys ClearPath MCP line of computers: stack machines designed to be programmed
Burroughs_Corporation
Computer designed to run a specific language
directly to the processor; this is found in stack-oriented programming languages running on a stack machine. For more conventional languages, the HLL statements
High-level language computer architecture
High-level_language_computer_architecture
German 1940s computer
4 kW Z1 History of computing hardware Reverse Polish notation (RPN) Stack machine Bruderer, Herbert (2021). Milestones in Analog and Digital Computing
Z4_(computer)
Game creation system
The language's default mode of operation on native platforms is via a stack machine; it can also be source-to-source compiled to C++ via LLVM for higher
GameMaker
Model for understanding the internet and computers as a global megastructure.
The stack is a concept used in science and technology studies, the philosophy of technology and media studies to describe the multiple interconnected
The_stack_(philosophy)
Programming language
their semantic specifications. META II outputs assembly code for a stack machine. Evaluating this is like using a Reverse Polish notation (RPN) calculator
META_II
Theoretical model of computation
most one machine transition. The state has three components a term, a stack, an environment. The term is a λ-term with de Bruijn indices. The stack and the
Krivine_machine
Concurrent data structure
The Treiber stack algorithm is a scalable lock-free stack utilizing the fine-grained concurrency primitive compare-and-swap. It is believed that R. Kent
Treiber_stack
Looking west from Ben Stack The Ben Stack summit ridge Walking on Ben Stack A walk up Ben Stack Archived 2005-10-19 at the Wayback Machine with photos. v t
Ben_Stack
Australian jazz and rock musician (born 1977)
Phillip Barry Stack (born 1977) is an Australian jazz and rock musician. He is the founding bass guitarist of the pop rock band Thirsty Merc since 2002
Phil_Stack
Pre-configured virtual machine image
complex stacks of software. A virtual appliance is not a complete virtual machine platform, but rather a software image containing a software stack designed
Virtual_appliance
2D graphics engine
a page. For this reason, the underlying model of PS was based on a stack machine similar to the Forth programming language, which reduced the complexity
Display_PostScript
elements of a logic processor. Relative to conventional register machine or stack machine architecture, yet similar to Intel's Itanium architecture, a temporal
History of general-purpose CPUs
History_of_general-purpose_CPUs
Computation model, equivalent to Turing machines
but differs by replacing the stack with this queue. A queue machine is a model of computation equivalent to a Turing machine, and therefore it can process
Queue_automaton
Cross-platform reverse-Polish calculator program
bc (programming language) Calculator input methods HP calculators Stack machine Reverse Polish notation dc(1): an arbitrary precision calculator – Linux
Dc_(computer_program)
American cartoonist (1937–2026)
Frank Huntington Stack (October 31, 1937 – April 12, 2026) was an American underground cartoonist and artist. Working under the name Foolbert Sturgeon
Frank_Stack
Game merchandiser
A player who stacks the blocks to the top row wins the jackpot prize, called the "major prize." Major prizes vary from machine-to-machine but will often
Stacker_(arcade_game)
context-sensitive grammar Recursively enumerable language Register machine Stack machine Petri net Post machine Rewriting Markov algorithm Term rewriting String rewriting
List of computability and complexity topics
List_of_computability_and_complexity_topics
evaluation. An implementation based on a stack, environment, control, dump virtual machine and abstract machine (SECD machine) written in an ALGOL variant was
Lispkit_Lisp
Topics referred to by the same term
Look up stacking in Wiktionary, the free dictionary. Stacking may refer to: Stacking (video game), a 2011 game from Double Fine Stacking, a 1987 TV movie
Stacking
Stack search (also known as Stack decoding algorithm) is a search algorithm similar to beam search. It can be used to explore tree-structured search spaces
Stack_search
Distributed operating system
virtual machine is a register machine intended to closely match the architecture it runs on, in contrast to the stack machine of the Java virtual machine. An
Inferno_(operating_system)
The stacking factor (also lamination factor or space factor) is a measure used in electrical transformer design and some other electrical machines. It
Stacking_factor
Abstract machine used in a formal logic and theoretical computer science
a Turing machine can be simulated by an FSM plus two stacks. Moving the head left or right is equivalent to popping a bit from one stack and pushing
Counter_machine
Windows Server System software
Center 2022 Virtual Machine Manager RTM was released in March 2022. It can manage hosts with Windows Server 2022, Windows 11, Azure Stack HCI clusters RTM
System Center Virtual Machine Manager
System_Center_Virtual_Machine_Manager
Type of railroad car
A well car, also known as a double-stack car (or also intermodal car/container car), is a type of railroad car specially designed to carry intermodal
Well_car
STACK MACHINE
STACK MACHINE
Boy/Male
Gujarati, Indian, Jain, Marathi
Lotus Stack
Girl/Female
Hindu, Indian
Incense Stick
Girl/Female
Tamil
Lotus stack
Girl/Female
Indian, Marathi
Holy Stick
Surname or Lastname
English and Irish
English and Irish : variant of Stacey.
Girl/Female
Indian, Marathi
Lotus Stalk
Female
English
Feminine variant spelling of English unisex Stacey, STACI means "resurrection."
Girl/Female
English American Greek
resurrection; or of Eustace: fruitful.
Surname or Lastname
English and Dutch
English and Dutch : nickname for an idle person, from Middle Dutch slac, Middle English slack, ‘lazy’, ‘careless’.English : topographic name from northern Middle English slack ‘shallow valley’ (Old Norse slakki), or a habitational name from one of the places named with this word, for example near Stainland and near Hebden Bridge in West Yorkshire.Scottish (Dumfriesshire) : habitational name, maybe from Slake or Slack in Roberton, Roxburghshire (now part of Borders region).It may also be an Americanized spelling of Slovenian Slak, a nickname from slak ‘bindweed’.
Surname or Lastname
English
English : from the Old Norse personal name Spakr.Respelling of Jewish, Ukrainian, and Belorussian Shpak, a nickname from Ukrainian and Belorussian shpak ‘starling’. In the case of Jewish bearers, it is generally an ornamental name.
Boy/Male
Greek American English Latin
Fruitful, productive. Famous bearer: St Eustace (Eustachins) was a martyred 2nd century Roman...
Surname or Lastname
English
English : probably for the most part a topographic name for someone who lived near the trunk or stump of a large tree, Middle English stocke (Old English stocc). In some cases the reference may be to a primitive foot-bridge over a stream consisting of a felled tree trunk. Some early examples without prepositions may point to a nickname for a stout, stocky man or a metonymic occupational name for a keeper of punishment stocks.German : from Middle German stoc ‘tree’, ‘tree stump’, hence a topographic name equivalent to 1, but sometimes also a nickname for an impolite or obstinate person.Jewish (Ashkenazic) : ornamental name from German Stock ‘stick’, ‘pole’.
Surname or Lastname
English, German, and Jewish (Ashkenazic)
English, German, and Jewish (Ashkenazic) : metonymic occupational name for a maker of sacks or bags, from Old English sacc, Middle High German sack, German Sack ‘sack’. Bahlow also suggests someone who carried sacks.German : topographic from Middle High German sack ‘sack’, ‘end of a valley or area of cultivation’.Dutch : from a reduced form of the personal name Zacharias.Jewish (eastern Ashkenazic) : from an acronym of the Hebrew phrase Zera Keshodim ‘Seed of the Holy’ (referring to martyred ancestors), or from a short form of the personal name Isaac.
Girl/Female
Hindu, Indian, Kannada, Marathi, Sanskrit, Telugu
Lotus Stack; Intelligent; Princess
Surname or Lastname
English and Irish
English and Irish : variant spelling of Stacey.
Surname or Lastname
English
English : nickname for a large, well-built man, from Middle English stack ‘haystack’ (from Old Norse stakkr). The surname is now less common in England than in Ireland (especially County Kerry), where it was first taken in the 13th century; it has been Gaelicized Stac.German : variant of Staack.Americanized form of Polish or Czech Stach.
Boy/Male
English
From the tree stump.
Male
English
Variant spelling of English unisex Stacey, STACY means "resurrection."
Surname or Lastname
English
English : variant or patronymic form of Stack.
Boy/Male
Gujarati, Hindu, Indian, Kannada, Malayalam, Marathi
Lotus Stack
STACK MACHINE
STACK MACHINE
Male
Arthurian
, a son of king Arthur.
Boy/Male
Indian
A flower
Boy/Male
Aramaic Biblical
Biblical place-name meaning 'heap of stones; marker.
Girl/Female
Tamil
Jahnvi | ஜாஹà¯à®¨à®µà¯€
Ganga river (Daughter of Jahnu)
Boy/Male
Hindu, Indian, Marathi
Calm; Patient
Girl/Female
Tamil
Beautiful woman
Girl/Female
Indian
Peace
Girl/Female
Tamil
Archi | à®…à®°à¯à®šà¯€, ஆரà¯à®šà¯€Â
Ray of light
Girl/Female
Hindu
Boy/Male
Tamil
Companion
STACK MACHINE
STACK MACHINE
STACK MACHINE
STACK MACHINE
STACK MACHINE
adv.
As if with a smack or slap.
a.
A data structure within random-access memory used to simulate a hardware stack; as, a push-down stack.
n.
To set; to fix in; as, to stick card teeth.
n.
See Maul-stick.
n.
A covering or protection, as a canvas, for a stack.
a.
Used or employed for constant service or application, as if constituting a portion of a stock or supply; standard; permanent; standing; as, a stock actor; a stock play; a stock sermon.
n.
To lay in a conical or other pile; to make into a large pile; as, to stack hay, cornstalks, or grain; to stack or place wood.
n.
To set with something pointed; as, to stick cards.
v. t.
To put in a sack; to bag; as, to sack corn.
n.
To compose; to set, or arrange, in a composing stick; as, to stick type.
adv.
Wholly; entirely; absolutely; quite; as, stark mind.
superl.
Weak; not holding fast; as, a slack hand.
v. t.
A derogatory expression for a person; one who is inert or stupid; as, an odd stick; a poor stick.
n.
To cause to stick; to bring to a stand; to pose; to puzzle; as, to stick one with a hard problem.
v. t.
Anything shaped like a stick; as, a stick of wax.
n.
Same as Stock account, below.
n.
Any cruciferous plant of the genus Matthiola; as, common stock (Matthiola incana) (see Gilly-flower); ten-weeks stock (M. annua).
adv.
Slackly; as, slack dried hops.
imp. & p. p.
of Stick